Definition of primrose tree in English:

primrose tree

noun

rare
  • 1The evening or tree primrose (genus Oenothera).

  • 2The Australian tree Lagunaria pattersonii, which has showy pink or purple leaves and is cultivated elsewhere as an ornamental.

Origin

Early 18th century; earliest use found in Richard Bradley (?1688–1732), botanist and writer.