pond apple
noun
1
: a small evergreen tree (Annona glabra) of southern Florida and tropical America
2
: the edible ovoid brownish yellow fruit of the pond apple
Love words? Need even more definitions?
Merriam-Webster unabridged
Share