Back to top

peyote

Scientific name
Lophophora williamsii
DEA Number
7415
Slang terms
peyote
Schedule
1

Movies

People

Molecular entities