Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: thorn apple  thorn 'a-pul
  1. Any of several plants of the genus Datura

Derived forms: thorn apples

Type of: bush, shrub

Part of: Datura, genus Datura

Encyclopedia: Thorn apple