atelostomate
Meaning
- adjective Relating to echinoderms of the superorder Atelostomata of sea urchins.
- 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