meaning of marmottes

1. A fine oil obtained from the kernel of Prunus brigantiaca. It is used instead of olive or almond oil.


Related Words

marmottes |

Developed & Maintained By Taraprasad.com

Treasure Words