orbatide (English, noun)
expansion: orbatide (plural orbatides)
Senses:
glosses: A group of bioactive cyclic ribosomally synthesized and posttranslationally modified peptides of natural plant sources
Forms:
form: orbatides
tags: plural