Word info

echinoclathrine

Noun

Meaning

echinoclathrine (plural echinoclathrines)

(organic chemistry) Any of a class of pyridine alkaloids present in the marine sponge Echinoclathria

Source: en.wiktionary.org

Close letter words and terms