Indomalaya
English
Etymology
From
Indo-
+
Malaya
.
Proper noun
Indomalaya
One of the major
ecozones
of the world, covering
South
and
Southeast Asia
.
See also
Indomalaya
on Wikipedia.
Wikipedia