Curtisia

Explore definitions, synonyms, and language insights of Curtisia

Definitions

Noun
a large evergreen tree of South Africa

More General Terms