savanilla

/sævəˈnɪlə/

Definitions

1. noun

A type of large, tropical grassland or savanna with scattered trees.

“The savanilla ecosystem is home to a diverse array of wildlife.”

Synonyms

  • grassland
  • savanna

Antonyms

  • forest
  • jungle