pineapple sea cucumber

English

Noun

pineapple sea cucumber (plural pineapple sea cucumbers)

  1. A sea cucumber, Thelenota ananas