Find the word definition

Wiktionary

histozymes

n. (plural of histozyme English)