English | German | Russian | Czech

Trapa English

Meaning Trapa meaning

What does Trapa mean?

Trapa

small genus of Eurasian aquatic perennial herbs: water chestnut

Synonyms Trapa synonyms

What other words have the same or similar meaning as Trapa?

Trapa English » English

genus Trapa water chestnut

Are you looking for...?