German-English dictionary »

atropa meaning in English

GermanEnglish
die Atropa Substantiv

deadly nightshade◼◼◼noun
[UK: ˈded.li ˈnaɪ.tʃeɪd] [US: ˈded.li ˈnaɪ.ˌtʃed]