pitch apple

Explore definitions, synonyms, and language insights of pitch apple

Definitions

Noun
a common tropical American clusia having solitary white or rose flowers

More General Terms