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