Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tropaeolum
in English
tropaeolum
#uncommon
Definitions
Noun
a
genus
of
annual
or
perennial
herbs
,
native
to
South
America
,
having
showy
,
often
variegated
flowers
and
long
,
tendril-like
stems
,
and
including
the
garden
nasturtium
any
plant
of
this
genus
,
especially
T
.
majus
,
which
is
widely
cultivated
for
its
attractive
flowers
and
edible
leaves
and
seeds