Datura

Definition of Datura from the PharmacyDictionary.in

Datura

This is a type of plant from which Stramonium is obtained.

Not Available