Noun Definition

heliozoa

1.Definition: mostly freshwater protozoa

Category: Animals