• word of the day

    salvinorin

    salvinorin - Dictionary definition and meaning for word salvinorin

    Definition
    (noun) a hallucinogen obtained from Salvia divinorum
Download our Mobile App Today
Receive our word of the day
on Whatsapp