Meaning of cnidaria

Definition of cnidaria

(noun) hydras; polyps; jellyfishes; sea anemones; corals

Other information on cnidaria

WIKIPEDIA results for cnidaria
Amazon results for cnidaria