English dictionary

heliozoa meaning and definition

Definition and meaning of heliozoa at MeaningMonkey.org. heliozoa meaning and definition in the English Dictionary.

HELIOZOA noun

Definition of Heliozoa (noun)

  1. mostly freshwater protozoa
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: