Meaning of martynia annua
Definition of martynia annua
(noun)
sprawling
annual
or
perennial
herb
of Central America and West Indies having
creamy-white
to
red-purple
bell-shaped
flowers followed by
unusual
horned
fruit
Other information on martynia annua
WIKIPEDIA results for
martynia annua
Amazon results for
martynia annua
Tweet