Tropaeolum Meaning
There are 1 meaning(s) for word Tropaeolum
Meaning 1 : a tropical American genus of dicotyledonous climbing or diffuse pungent herbs constituting the family Tropaeolaceae
Synonyms : genus tropaeolum
Synonyms : genus tropaeolum
Similar words of Tropaeolum :
