native pomegranate

Explore definitions, synonyms, and language insights of native pomegranate

Definitions

Noun
small Australian tree bearing edible fruit resembling the pomegranate

More General Terms