Meaning of nicandra physaloides
Definition of nicandra physaloides
(noun)
coarse
South American
herb
grown
for its blue-and-white flowers followed by a
bladderlike
fruit
enclosing
a dry
berry
Other information on nicandra physaloides
WIKIPEDIA results for
nicandra physaloides
Amazon results for
nicandra physaloides
Tweet