Definitions
There is 1 meaning of the phrase
Adansonia Gregorii.
Adansonia Gregorii - as a noun
Australian tree having an agreeably acid fruit that resembles a gourd
Synonyms (Exact Relations)
cream-of-tartar treesour gourd