English edit

Noun edit

microzoaria pl (plural only)

  1. (obsolete) The infusoria.