Meaning of Tropaeolum

Definition of Tropaeolum

(noun) a tropical American genus of dicotyledonous climbing or diffuse pungent herbs constituting the family Tropaeolaceae

Other information on Tropaeolum

WIKIPEDIA results for Tropaeolum
Amazon results for Tropaeolum