Wiktionary
holothuriids
n. (plural of holothuriid English)
n. (plural of holothuriid English)