pogostemon

Noun
  1. Genus of Asiatic shrubs or trees whose leaves yield a fragrant oil (synset 112883408)

Found on Word Lists

Other Searches