Caryocaraceae

Explore definitions, synonyms, and language insights of Caryocaraceae

Definitions

Noun
small genus of tropical South American trees

More General Terms