German-Latin dictionary »

datura meaning in Latin

GermanLatin
Datura Substantiv
giftiges Nachtschattengewächs mit großen weißen Blüten und stacheligen Früchten

daturanoun