Definify.com
Definition 2025
alligator_apple
alligator apple
English
Noun
alligator apple (countable and uncountable, plural alligator apples)
- Annona glabra, a tropical fruit tree that grows in swamps.
- The fruit of Annona glabra, oblong to spherical and roughly apple-sized.
Translations
Annona glabra
|