|  | 
Definition of Stenodactylin
1. Noun. (protein) A highly toxic ribosome-inactivating protein found in the passionflower ''Adenia stenodactyla'' ¹
¹ Source: wiktionary.com
|  | 
1. Noun. (protein) A highly toxic ribosome-inactivating protein found in the passionflower ''Adenia stenodactyla'' ¹
¹ Source: wiktionary.com