Synonym-English dictionary »

sea cucumber synonyms in English

SynonymEnglish
sea cucumber noun

holothuriannoun

sea cucumber noun
generic term

holothuria edulisnoun

trepangnoun

Your history