meaning of artemisia campestris
1.
European
wormwood
similar
to
common
wormwood
in
its
properties
Related Words
artemisia campestris
|
Developed & Maintained By
Taraprasad.com