Vetiver

    0
    1287
    Vetiver - Meaning: Noun. A fragrant oil extracted from the roots of vetiver.

    Last Updated on August 21, 2016 by MrPositive

    Vetiver – Meaning:

    Noun. A fragrant oil extracted from the roots of vetiver.

    Previous articleVesak
    Next articleVigil