English | German | Russian | Czech

cyclamide English

Meaning cyclamide meaning

What does cyclamide mean?

cyclamide

Any of a class of oligopeptides produced by cyanobacteria.

Are you looking for...?