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