Queensland cherry
noun
1
: an Australian shrub or small tree (Antidesma dallachianum) of the family Euphorbiaceae
2
: the red edible acid fruit of the Queensland cherry
Love words? Need even more definitions?
Merriam-Webster unabridged
Share