Loading page
thorn apple is a noun meaning "any of several plants of the genus Datura". It carries one recorded sense.
any of several plants of the genus Datura
Definitions, synonyms and semantic relations for thorn apple come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .