horsebush

/ˈhɔrsˌbʌʃ/

Definitions

1. noun

A type of shrub or small tree, particularly the genus Lepidosperma, native to Australia and New Zealand.

“The horsebush provided a habitat for various native bird species in the Australian outback.”

Synonyms

  • bushes
  • shrubs

Antonyms

  • trees