EGAVE

atelostomate

Meaning

  1. adjective Relating to echinoderms of the superorder Atelostomata of sea urchins.
  2. noun Any echinoderm of the superorder Atelostomata of sea urchins.

Similar words

echinostomatoid echinodermate echinodermal echinodermatous echinological echinocytic telostegostomatal ancylostomatic echinococcal ostreaceous

Save “atelostomate” to learn later