Word info

parchorin

Noun

Meaning

parchorin (uncountable)

(biochemistry) An intracellular chloride-channel protein

Source: en.wiktionary.org

Close letter words and terms