Word info

microcyclamide

Noun

Meaning

microcyclamide (countable and uncountable, plural microcyclamides)

A cytotoxic cyclic hexapeptide present in the cyanobacterium Microcystis aeruginosa

Source: en.wiktionary.org

Close letter words and terms