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.”
1. noun
A type of large, tropical grassland or savanna with scattered trees.
“The savanilla ecosystem is home to a diverse array of wildlife.”