trapa Meaning, Definition & Usage

  1. noun small genus of Eurasian aquatic perennial herbs: water chestnut
    genus Trapa.

WordNet