meaning of divinorum

1. an herb from Oaxaca that has a powerful hallucinogenic effect; the active ingredient is salvinorin


Related Words

salvia divinorum |

Developed & Maintained By Taraprasad.com

Treasure Words