microcyclamide
Noun
Meaning
microcyclamide (countable and uncountable, plural microcyclamides)
A cytotoxic cyclic hexapeptide present in the cyanobacterium Microcystis aeruginosa
Noun
microcyclamide (countable and uncountable, plural microcyclamides)
A cytotoxic cyclic hexapeptide present in the cyanobacterium Microcystis aeruginosa