Indomalaya
name
Meaning
- One of the major ecozones of the world, covering South and Southeast Asia.
Etymology / origin
Etymology tree English Indo- English Malaya English Indomalaya From Indo- + Malaya.
Sources
No citations have been attached yet.
name
Etymology tree English Indo- English Malaya English Indomalaya From Indo- + Malaya.
No citations have been attached yet.