English dictionary
heliozoan meaning and definition
Definition and meaning of heliozoan at MeaningMonkey.org. heliozoan meaning and definition in the English Dictionary.HELIOZOAN noun
Definition of heliozoan (noun)
- protozoa with spherical bodies and stiff radiating pseudopods
Source: Princeton University Wordnet