shoo-fly plant
English
Noun
shoo
-
fly
plant
(
plural
shoo-fly plants
)
A plant related to
nightshade
,
Nicandra physalodes
Synonym:
apple-of-Peru