Definition of Trapa

Noun: Trapa

  1. Small genus of Eurasian aquatic perennial herbs: water chestnut
    - genus Trapa

See also:
trap
Trapaceae

Anagrams containing the word Trapa

trapa atrap patra apatr rapat