spearmint oil

Noun
  1. An aromatic oil obtained from the spearmint plant (synset 107828638)

Found on Word Lists

Other Searches