Word info

plasmoredoxin

Noun

Meaning

plasmoredoxin (plural plasmoredoxins)

(biochemistry) A redox protein associated with malarial parasites

Source: en.wiktionary.org

Close letter words and terms