sesame oil

Noun
  1. Oil obtained from sesame seeds (synset 107690901)

Found on Word Lists

Other Searches