HOLOTHURIA EDULIS





Definition:

  1. [noun] of warm coasts from Australia to Asia; used as food especially by Chinese
    Synonyms: trepang, Holothuria edulis

Synonyms: