Definition of Atropa from the PharmacyDictionary.in
Atropa
Synonyms or meaning of Atropa
This term refers to a genus of plants (Family Solanaceae) of which Belladonna is typical. Belladonna plants are known for their toxic properties.
Image related to Atropa
Not Available