English synonyms about - contact  

thorn apple

noun

1 thorn apple

Any of several plants of the genus Datura.


Find more on thorn apple elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0347