Coelenterata

Explore definitions, synonyms, and language insights of Coelenterata

Definitions

Noun
hydras; polyps; jellyfishes; sea anemones; corals

More General Terms