Skip to content
inoh

sumatra

/suːˈmɑːtɹə/

An island in Indonesia known for biodiversity.

“Sumatra's forests are home to rare wildlife.”
Add to my deck
Illustration of sumatra: An island in Indonesia known for biodiversity.