holothuria edulis Meaning, Definition & Usage

  1. noun of warm coasts from Australia to Asia; used as food especially by Chinese
    trepang.

WordNet