Definition of mimosa thorn in English:

mimosa thorn

noun

  • A thorny acacia, Acacia karroo, of southern Africa.

Origin

Mid 19th century; earliest use found in Littell's Living Age.