Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

echinodermata Definition

Cancel
echinodermata
noun(echi-no-derm)
any of a phylum (Echinodermata) of radially symmetrical coelomate marine animals including the starfishes, sea urchins, and related forms

Words Related to echinodermata!

echinodermata Examples by Brain Bank Users