Trapa

Explore definitions, synonyms, and language insights of Trapa

Definitions

Noun
small genus of Eurasian aquatic perennial herbs: water chestnut