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.”
1. noun
A type of flowering plant native to Australia.
“The laralia’s vibrant flowers attracted a swarm of butterflies to the garden.”