What is the meaning of savanna in English?

Learn vocabulary with pictures as well as definitions of savanna in English

Learn in

See more

n. savanna

Definition of savanna in English

Extensive plain populated by herbaceous plants, with some isolated trees and shrubs.

Synonyms of savanna in English

savannah