artemisia dracunculus

Noun
  1. Aromatic perennial of southeastern Russia (synset 111950672)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches