Adansonia gregorii

Explore definitions, synonyms, and language insights of Adansonia gregorii

Definitions

Noun
Australian tree having an agreeably acid fruit that resembles a gourd