tamapin

English

Noun

tamapin (uncountable)

  1. A peptide toxin in the venom of the scorpion Hottentotta tamulus

Anagrams