Meaning of tropaeolum peregrinum
Definition of tropaeolum peregrinum
(noun)
a
climber
having flowers that are the
color
of
canaries
Other information on tropaeolum peregrinum
WIKIPEDIA results for
tropaeolum peregrinum
Amazon results for
tropaeolum peregrinum
Tweet