Scopolia
English Dictionary
->
Letter S
-> Scopolia
Search Dictionary:
Scopolia Definition
(n)
genus
of
European
perennial
herbs
yielding
medicinal
alkaloids
Scopolia Synonyms
genus Scopolia
Scopolia
© Art Branch Inc.