almond oil

Noun
  • Pale yellow fatty oil expressed from sweet or bitter almonds (synset 112666515)

Other Searches