Word info

enzymosome

Noun

Meaning

enzymosome (plural enzymosomes)

A liposome, or similar vesicle, containing enzymes

Source: en.wiktionary.org

Close letter words and terms