Wiktionary
pyrocatechases
n. (plural of pyrocatechase English)
n. (plural of pyrocatechase English)