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 saved
0 chars