lilly-pilly
noun 2
Definitions
noun
1
An myrtaceous tree found in Australia (Syzygium smithii) with smooth ovate leaves and panicles of small white flowers.
2
Any of a number of related trees.
Your note
not saved0 chars
noun
An myrtaceous tree found in Australia (Syzygium smithii) with smooth ovate leaves and panicles of small white flowers.
Any of a number of related trees.