meaning of salvinorin

1. a hallucinogen obtained from Salvia divinorum


Related Words

salvinorin |

Developed & Maintained By Taraprasad.com

Treasure Words