Word info

microzyma

Noun

Meaning

microzyma (plural microzymas or microzymata)

(obsolete) Any pleomorphic organism inside any given body.

Source: en.wiktionary.org

Close letter words and terms