holothuroidea

Noun
  1. Class of echinoderms including the sea cucumbers (synset 102323994)

Found on Word Lists

Other Searches