Word info

hamadarin

Noun

Meaning

hamadarin (uncountable)

(biochemistry) A protein in the saliva of the mosquito

Source: en.wiktionary.org

Close letter words and terms