Word info

endohydrolase

Noun

Meaning

endohydrolase (plural endohydrolases)

(biochemistry) endocytic hydrolase

Source: en.wiktionary.org

Close letter words and terms