Noun
orbatide (plural orbatides) A group of bioactive cyclic ribosomally synthesized and posttranslationally modified peptides of natural plant sources