spearmint oil Meaning, Definition & Usage

  1. noun an aromatic oil obtained from the spearmint plant

WordNet