echinoclathrine noun1 •Any of a class of pyridine alkaloids present in the marine sponge Echinoclathria formsechinoclathrines