Indomalayan Definition
ĭndō-mə-lāən
adjective
Of or designating the Oriental biogeographic region.
American Heritage Medicine
Indomalayan Is Also Mentioned In
Find Similar Words
Find similar words to Indomalayan using the buttons below.