English translation for "datura"
|
- n. datura, type of plant which is the source of certain hallucinogenic alkaloids
- Similar Words:
- "datif" English translation, "datte" English translation, "datte pressée" English translation, "datte séchée" English translation, "dattier" English translation, "daté" English translation, "daube" English translation, "dauber" English translation, "daumesnil" English translation, "dauphin" English translation
|
|
|