microzoon

English

Etymology

From micro- +‎ -zoon.

Noun

microzoon (plural microzoons or microzoa)

  1. Any animal microorganism