cyclamide (English, noun)
expansion: cyclamide (plural cyclamides)
Senses:
glosses: Any of a class of oligopeptides produced by cyanobacteria.
Forms:
form: cyclamides
tags: plural