Word info

nitrophorin

Noun

Meaning

nitrophorin (plural nitrophorins)

Any of a group of hemoproteins found in the saliva of blood-feeding insects.

Source: en.wiktionary.org

Close letter words and terms