Definition of TRAPA
noun : TRAPA
Source: WordNet 3.1
-
1. (
) small genus of Eurasian aquatic perennial herbs: water chestnut ;
See more about : TRAPA