sea pumpkin

Noun

 * 1) A pedate holothurian,, sea cucumber.
 * 1) A pedate holothurian,, sea cucumber.
 * 1) A pedate holothurian,, sea cucumber.