tamapin
Noun
Meaning
English Wikipedia has an article on:tamapinWikipedia
tamapin (uncountable)
A peptide toxin in the venom of the scorpion Hottentotta tamulus
Noun
English Wikipedia has an article on:tamapinWikipedia
tamapin (uncountable)
A peptide toxin in the venom of the scorpion Hottentotta tamulus