Definitions for heliozoa
  • Heliozoa (n. pl.) - An order of fresh-water rhizopods having a more or less globular form, with slender radiating pseudopodia; the sun animalcule.
Words in your word
2 Letter Words
ae ah ai al eh el ha he hi ho la li lo oe oh oi za