savanna

Explore definitions, synonyms, and language insights of savanna

Definitions

Noun
a flat grassland in tropical or subtropical regions

More General Terms