Definify.com

Definition 2024


heliozoans

heliozoans

English

Noun

heliozoans

  1. plural of heliozoan