Word info

orbatide

Noun

Meaning

orbatide (plural orbatides)

A group of bioactive cyclic ribosomally synthesized and posttranslationally modified peptides of natural plant sources

Source: en.wiktionary.org

Anagrams

Close letter words and terms