microzoon
noun
mi·cro·zo·on
plural microzoa\ -ˈzōə \
Definition of microzoon
2
microzoa plural
sometimes capitalized
: microscopic animal life
Keep scrolling for more