holothuria edulis

(noun) trepang

Holothuria edulis
sea cucumber (generic term)
holothurian (generic term)