meaning of artemisia vulgaris

1. European tufted aromatic perennial herb having hairy red or purple stems and dark green leaves downy white below and red-brown florets


Related Words

artemisia vulgaris |

Developed & Maintained By Taraprasad.com

Treasure Words