yellow cattley guava

Explore definitions, synonyms, and language insights of yellow cattley guava

Definitions

Noun
small tropical shrubby tree bearing small yellowish fruit

More General Terms