meaning of neroli oil

1. an odoriferous yellow oil found in orange flowers and used in perfumery and as a flavoring


Related Words

neroli oil |

Developed & Maintained By Taraprasad.com

Treasure Words