theozymes

English

Noun

theozymes

  1. plural of theozyme