Pouteria campechiana nervosa

Explore definitions, synonyms, and language insights of Pouteria campechiana nervosa

Definitions

Noun
tropical tree of Florida and West Indies yielding edible fruit

More General Terms