Word info

cyclotraxin

Noun

Meaning

cyclotraxin (plural cyclotraxins)

Any of a certain group of cyclic peptides

Source: en.wiktionary.org

Close letter words and terms