sollya
/sɒˈliːə/Definitions
1. noun
A type of Australian tree (Eucryphia lucida) with aromatic leaves.
“The sollya trees provided shade for the hikers in the Australian forest.”
1. noun
A type of Australian tree (Eucryphia lucida) with aromatic leaves.
“The sollya trees provided shade for the hikers in the Australian forest.”