1. Noun. (plural of sea cucumber) ¹
¹ Source: wiktionary.com
1. A class of echinodermata characterised by long, slender bodies. (12 Dec 1998)