English dictionary
trapa natans meaning and definition
Definition and meaning of trapa natans at MeaningMonkey.org. trapa natans meaning and definition in the English Dictionary.TRAPA NATANS noun
Definition of Trapa natans (noun)
- a variety of water chestnut
- synonyms: Jesuits' nut, water caltrop
Source: Princeton University Wordnet