daturaEnglish

Datura, genus Datura

Noun

Thorn apple

English: Datura, genus Datura

English words with similar meanings

Show 1 words

Words that start with "datura"