Definition of Jerusalem thorn in English:

Jerusalem thorn

noun

  • 1A thorny tropical American tree of the pea family, grown as an ornamental.

    • ‘Small trees resistant to cotton root rot include Jerusalem thorn, yaupon and wild olive.’