Meaning of Scopolia
Definition of Scopolia
(noun)
genus
of European
perennial
herbs
yielding
medicinal
alkaloids
Other information on Scopolia
WIKIPEDIA results for
Scopolia
Amazon results for
Scopolia
Tweet