meaning of cannabis sativa

1. a strong-smelling plant from whose dried leaves a number of euphoriant and hallucinogenic drugs are prepared


Related Words

cannabis sativa |

Developed & Maintained By Taraprasad.com

Treasure Words