Crateva

Explore definitions, synonyms, and language insights of Crateva

Definitions

Noun
tropical genus of small trees or shrubs

More General Terms