POND APPLE


Meaning of POND APPLE in English

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.