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.”

Synonyms

  • eucryphia
  • tree

Antonyms

  • desert plant