Wordigg

xenovenine Definitions

noun

a pyrrolizidine alkaloid found in the venom of certain ants.

Discover More the word xenovenine

Scrabble the word xenovenine

xenovenine thesaurus

Examples include xenovenine