artemisia dracunculus

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

Found on Word Lists

Other Searches