English

edit

Noun

edit

holothuroid (plural holothuroids)

  1. (zoology) A sea cucumber (of class Holothuroidea)