Persea borbonia

Explore definitions, synonyms, and language insights of Persea borbonia

Definitions

Noun
small tree of southern United States having dark red heartwood

More General Terms