Definition Definition

marmottes oil - Meaning and Examples

Meaning of 'marmottes oil' (Webster Dictionary)

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