heliozoa

/hɛliˈɒzəə/

Definitions

1. noun

A type of unicellular, photosynthetic protozoan that contains chlorophyll and lives in freshwater environments.

“The biologist studied the unique characteristics of heliozoa in a freshwater lake.”

Synonyms

  • protozoa
  • single-celled organism

Antonyms

  • multicellular
  • non-photosynthetic organism