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