pond apple

noun

Definition of pond apple

1 : a small evergreen tree (Annona glabra) of southern Florida and tropical America
2 : the edible ovoid brownish yellow fruit of the pond apple