Word info

lufaxin

Noun

Meaning

lufaxin (plural lufaxins)

(biochemistry) A protein in the saliva of sand flies

Source: en.wiktionary.org

Close letter words and terms