Find the word definition

Wiktionary
stenodactylin

n. (context protein English) A highly toxic ribosome-inactivating protein found in the passionflower ''Adenia stenodactyla''