laralia

/lɑːriːˈæliə/

Definitions

1. noun

A type of flowering plant native to Australia.

“The laralia’s vibrant flowers attracted a swarm of butterflies to the garden.”

Synonyms

  • acacia
  • wattle

Antonyms

  • shrub
  • weed