CHECKLIST

This checklist includes all known Bornean species, giving the page number on which a fuller account can be found, a broad categorisation of the type of geographical distribution and Bornean habitat preference.

In the geographical distribution the term Wallacea indicates the presence of the species in Sulawesi and the Philippines,
*means shared with Sumatra only and **means shared with Peninsular Malaysia only. The suggested habitat preference is bracketed if based on less than five specimens.

LYMANTRIIDAE: LYMANTRIINI (31 species)

Lymantria narindra Moore. Sundaland. (Lowland to upper montane).
Lymantria lepcha
Moore. N.E. Himalaya, Sundaland. (Lowland to upper montane).
Lymantria marginalis
Walker. Sundaland. Lowland to montane.
Lymantria brunneiplaga
Swinhoe. Sundaland, Philippines. (Lowland to lower montane).
Lymantria ganara
Moore. Sundaland. Lowland forest.
Lymantria singapura
Swinhoe. Sundaland, Lombok. Lowland forest (and lower montane).
Lymantria hollowayi
Schintlmeister. Sundaland*. Lower and upper montane).
Lymantria alexandrae
Schintlmeister. Sundaland. Lowland forest (and lower montane).
Lymantria minora
van Eecke. Sundaland. Lowland forest.
Lymantria panthera
van Eecke. Sundaland. Lowland forest.
Lymantria beatrix
Stoll. Sundaland. Lowland (and upper montane).
Lymantria capnodes
Collenette. Sundaland. Philippines, (Upper montane).
Lymantria sexspinae
Holloway. Sundaland*. Lowland and upper montane.
Lymantria inordinata
Walker. Sundaland, Sulawesi, S. Moluccas. (Lowland).
Lymantria rhabdota
Collenette. Sundaland. (Lowland forest).
Lymantria strigata
Aurivillius. Sundaland. (Lowland, upper montane).
Lymantria microstrigata
sp. n. Endemic. Lowland forest.
Lymantria pagon
sp. n. Endemic. (Upper montane forest).
Lymantria temburong
sp. n. Endemic. Lowland forest.
Lymantria barlowi
Schintlmeister. Sundaland. (Lowland, lower montane).
Lymantria kobesi
Schintlmeister. Sundaland. (Lowland forest).
Lymantria kinta
Collenette. Sundaland. Lowland forest.
Lymantria sublunata
Rothschild. Sundaland*. Lowland forest.
Lymantria faircloughi
sp. n. Sundaland. (Lowland forest).
Dura amianta
Collenette. Sundaland. Lowland forest (to upper montane).
Dura pseudalba
sp. n. Sundaland. Lowland forest.
Imaus munda
Walker. N. India to Sundaland (Lowland and upper montane).
Psilochira Iineata
Walker. N.E. India to Sundaland (Lowland).
Psilochira venusta
Collenette. Sundaland. Lowland forest.
Psilochira amydra
Collenette. Sundaland. (Lowland forest).
Psilochira durioides
Strand. Sundaland. (Lowland forest).

LYMANTRIIDAE: ORGYIINI (35 species)

Orgyia postica Walker. Oriental tropics and east to New Guinea. Lowland forests and    cultivation.
Orgyia osseata
Walker. Oriental tropics to Philippines. Lowland forests and cultivation, (also montane).
Orgyia araea
Collenette. Sundaland. (Lowland heath forest).
Orgyia ariadne
Schintlmeister. Sundaland. (Lowland heath forest).
Orgyia basinigra
Heylaerts. Sundaland. (Lowland forest) and plantation.
Clethrogyna turbata
Butler. S.E. Asia, Sundaland. (Lowland cultivation).
Olene mendosa
Hübner. Indo-Australian tropics to Australia, New Guinea. Lowland forests and cultivation (to upper montane).
Olene inclusa
Walker. Sundaland, Wallacea, Sumbawa. Lowland forest (to upper montane).
Olene dudgeoni
Swinhoe. N.E. Himalaya to Taiwan and Sundaland. (Lowland to montane).
Telochurus diplosticta
Collenette. Sundaland*, Sulawesi, S. Moluccas. Upper montane.
Calliteara horsfieldii
Saunders. Sundaland to New Guinea. Lowland to upper montane, including cultivation.
Calliteara cerigoides
Walker. S. India, Burma, Sundaland, Sulawesi. Lowland forest.
Calliteara zelotica
Collenette. Sundaland. (Lowland).
Calliteara strigata
Moore. Himalaya to Sundaland, Buru. (Lower to) upper montane.
Calliteara diplozona
Collenette. Sundaland. (Lowland to) montane.
Calliteara lairdae
Holloway. Endemic (Kinabalu only). Upper montane.
Calliteara pseudolairdae
sp. n. Endemic. Upper montane.
Calliteara angulata
Hampson. N.E. Himalaya to New Guinea. Lowland forest (to upper montane).
Calliteara aphrasta
Collenette. Indian Subregion to Sundaland. Upper montane.
Calliteara cox
Schintlmeister. Sundaland*. Lowland heath forest and montane forest.
Calliteara box
sp. n. Endemic. Lowland heath forest and montane forest.
Ilema preangerensis
Heylaerts. N.E. Himalaya. Sundaland. Montane forest.
Ilema baruna
Moore. Sundaland. Lowland forest.
Ilema petrilinnaea
Bryk. Sundaland**. Lowland forest (on acid soils).
Ilema chalana
Moore. Sundaland. Lowland.
Ilema costiplaga
Walker. Sundaland. (Lowland).
Ilema altichalana
sp. n. Endemic (Kinabalu only). (Upper montane).
Ilema vaneeckei
Collenette. Sundaland. Lowland forest.
Ilema montanata
Holloway. Sundaland*. Lower montane.
Numenes insignis
Moore. Sundaland. (Lowland).
Numenes contrahens
Walker. Sundaland. (Lowland to lower montane).
Laelia suffusa
Walker. Sundaland, Wallacea. (Lowland, ?open habitat).
Pantana Iithosioides
Walker. Sundaland*. (Lowland, ?open habitat).
Pantana melantera
Collenette. Sundaland**. (Lowland, ?open habitat).
Pantana macrotera
Collenette. Endemic. (?Lowland).

LYMANTRIIDAE: NYGMIINI (135 species)

Arna bipunctapex Hampson. Oriental tropics to Sundaland. Lowland to upper montane.
Arna mesilauensis Holloway. Endemic (Kinabalu only). Montane forest.
Arna minutissima
Swinhoe. Singapore, Borneo. (Lowland forest).
Arna micronides
van Eecke. Sundaland*. (Lowland forest).
Arna perplexa Swinhoe. Sundaland. (Lowland, ?coastal).
Arna
sp. 2565. Sundaland*?. (Lowland forest).
Arna
sp. 2778. Endemic. (Lowland).
Somena similis
Moore. Indian Subregion to Sundaland. Lowland, including disturbed areas (to upper montane).
Somena aurantiacoides
sp. n. Sundaland*.
Somena
sp. 1730. Endemic. (Lowland forest).
Orvasca subnotata
Walker. Oriental tropics to Sundaland. (Lowland, including cultivated areas).
Orvasca bicolor
Heylaerts. Sundaland. (Lowland, lower montane).
Orvasca sciasticta
Collenette. Sundaland. (Lowland to upper montane).
Orvasca
sp. 2692. Sundaland*?. (?Lowland).
Orvasca rufalba Holloway. Endemic. (Upper montane).
Orvasca primula sp. n. Endemic. (Upper montane).
Orvasca vespertilionis
Holloway. Sundaland*?. (Montane).
Orvasca eva
Schintlmeister. Sundaland*. (Lowland forest).
Orvasca brunneva
sp. n. Endemic. Lowland forest.
Orvasca
sp. 1721. Endemic. (Lowland forest).
Orvasca waterstradti
Holloway. Endemic. (Montane).
Orvasca ashleyi
sp. n. Endemic. (Lowland).
Orvasca kilanas
sp. n. Endemic. (Lowland).
Sphrageidus virguncula
Walker. Oriental tropics to Sundaland. (Lowland, cultivation).
Artaxa digramma
Boisduval. Sundaland. (Lowland, cultivation).
Artaxa cina
Strand. Endemic (Kinabalu only). Montane, including cultivated areas.
Artaxa hemixantha
Collenette. Endemic. (Upper montane).
Artaxa sabahensis
Holloway. Endemic (Kinabalu only). (Upper montane).
Artaxa gentia
Swinhoe. Endemic (Kinabalu only). (Montane).
Artaxa tuhana
Holloway. Endemic. (Lower to upper montane).
Artaxa ormea
Swinhoe. Sundaland. Lowland forest (to upper montane).
Artaxa distracta
Walker. N.E. Himalaya, Sundaland. Lowland forest.
Artaxa nubilosa
van Eecke. Sundaland. Lowland forest.
Artaxa tanaoptera Collenette. Borneo, Sulawesi. (Lowland montane forest).

Artaxa phaula
Collenette. Sundaland**. Lowland forest.
Artaxa montiphaula sp. n.  Endemic. (Lower montane).
Artaxa hannemanni Schintlmeister. Sundaland. (Lowland, disturbed forest).
Micromorphe chalcostoma
Collenette. Sundaland. Lowland to upper montane.
Micromorphe hemibathoides
Strand. Sundaland. (Lowland forest).
Micromorphe linta
Moore. Sundaland. Lowland forest, particularly on acid soils.
Micromorphe oculata
Toxopeus. Endemic. (Lowland).
Toxoproctis munda
Walker. Sundaland. Lowland forest (particulary on acid soils).
Toxoproctis cincta
Swinhoe. Endemic. Lowland forest.
Toxoproctis cheela
Swinhoe. Sundaland. Lowland forest (particularly heath forest and on coast), (upper montane).
Toxoproctis bifurcata
van Eecke. Sundaland. (Lowland forest).
Toxoproctis layi
Schintlmeister. Sundaland. (Lowland heath forest).
Toxoproctis altilodra
Holloway. Endemic (Kinabalu only). Upper montane.
Toxoproctis flavolimbata
Aurivillius. Sundaland. Lowland, (lower montane).
Toxoproctis hemibathes
Swinhoe. Sundaland*. (Lowland forest).
Toxoproctis hemixanthoides
sp. n. Endemic. (Upper montane).
Toxoproctis signiplaga Walker. Sundaland, Philippines. (Lowland).

Toxoproctis cosmia
Collenette. Sundaland. Lowland forest.
Toxoproctis alticosmia sp. n. Endemic. (Upper montane).
Toxoproctis dyssema
Collenette. Sundaland. Lowland to upper montane.
Toxoproctis adrian
Schintlmeister. Sundaland. (Lowland heath forest).
Toxoproctis anna
Swinhoe. Sundaland. (Lowland hill forest).
Toxoproctis deliana
van Eecke. Sundaland*. Lowland forest (to lower montane).
Toxoproctis helpsi
sp. n. Endemic. (Mangrove).
Toxoproctis willotti
sp. n. Sundaland**. (Lowland forest).
Nygmia xanthomela
Walker. Sundaland. Lowland forest (to upper montane).
Nygmia peperites
Collenette. Sundaland. (Lowland forest, upper montane).
Nygmia chirunda
Swinhoe. Sundaland. (Lowland forest).
Nygmia javana
Aurivillius. Sundaland. (Lowland).
Nygmia javanoides
sp. n. Sundaland*. (Lowland forest).
Nygmia epirotica
Collenette. Sundaland. (Lowland forest).
Nygmia solitaria
van Eecke. Sundaland. (Lowland forest, cultivated areas, lower montane).
Nygmia
sp. 2613. Endemic. (Lowland, upper montane).
Nygmia atereta
Collenette. Sundaland. Lowland to lower montane forests.
Nygmia baueri Schintlmeister. Sundaland. (Montane forest).

Nygmia puli
Schintlmeister. Sundaland. Lowland forest, (upper montane).
Nygmia semifumosa
Holloway. Endemic. Upper montane forest.
Nygmia amplior
Collenette. Sundaland. Lowland to upper montane forests.
Nygmia funeralis
Swinhoe. Sundaland. (Lowland and lower montane forest).
Nygmia exitela
Collenette. Sundaland. (Lowland forest).
Nygmia barbara
Swinhoe. Endemic. Lowland (to upper montane) forest.
Nygmia tigris
sp. n.  Endemic. (Lowland).
Nygmia poppaea
Collenette. Sundaland. (Lowland to upper montane).
Nygmia venata
Collenette. Sundaland*. Lowland forest.
Nygmia sinuinigra
Holloway. Endemic. Lowland forest.
Nygmia guttulata
Snellen. Sundaland. Lowland forest.
Nygmia postgrisea
Rothschild. Sundaland. Lowland (to upper montane) forest.
Nygmia castor
Collenette. Borneo, Java. (Lowland forest on acid soils).
Nygmia guttistriga
Walker. Sundaland. Lowland forest.
Nygmia moalata
Swinhoe. Sundaland. Lowland forest.
Nygmia fumosa
Snellen. Sundaland. Lowland forest.
Nygmia dirtea
Swinhoe. Endemic. (Lowland).
Nygmia oonophora
Collenette. Sundaland. (Lowland to upper montane).
Nygmia civitta
Swinhoe. Sundaland. Lowland forest.
Nygmia nova
Schintlmeister. Sundaland. Lowland forest.
Nygmia corbetti
Tams. Sundaland. (?Mangrove).
Nygmia atrisignata Swinhoe. Sundaland. Lowland forest.
Nygmia lali
Schintlmeister. Sundaland*. Lowland forest.
Nygmia longitegumen
sp. n. Sundaland*?. Lowland forest.
Bembina isabellina
Heylaerts. Sundaland. Lowland forest (especially on acid soils).
Bembina albinotata
Heylaerts. Sundaland. Lowland forest.
Bembina pseudaurantiaca
sp. n.  Sundaland*?. (Lowland alluvial forest).
Choerotricha indistincta Rothschild. Sundaland*?. (Montane).
Choerotricha biflava
Holloway. Endemic. (Montane).
Cozola subrana
Moore. Sundaland. (Lowland forest).
Lacida biplagata
Heylaerts. N.E. Himalaya. Sundaland. (Lowland to lower montane).
"Euproctis” fusipennis
Walker. Endemic. (Lowland, possibly mangrove).
"Euproctis” lyclene
Swinhoe. Sundaland*?. (Lowland forest).
"Euproctis” albolyclene
sp. n. Endemic. Lowland heath forest, (lower montane).
"Euproctis” wilemani
Collenette. Sundaland*. Philippines. Lower montane with cultivation.
"Euproctis” citrinula
van Eecke. Sundaland*. (Lowland and lower montane forest on limestone).
"Euproctis”
sp. 1135  Endemic (Kinabalu only). (Upper montane).
"Euproctis” kamburonga
Holloway. Endemic (Kinabalu only). Upper montane to Radio Sabah zone.
"Euproctis”
sp. 2543. Endemic (Kinabalu only). 2970m.
"Euproctis” sarawacensis
Talbot. Endemic. (Upper montane).
"Euproctis” nigribasalis
Swinhoe. Endemic (Kinabalu only).
"Euproctis”
sp. 1151. Endemic (Kinabalu only). (Upper montane).
"Euproctis” u-grisea
Holloway. Endemic. (Upper montane).
"Euproctis” viridoculata
Holloway. Endemic. Lowland to upper montane forest.
"Euproctis” longipalpa
Collenette. Sundaland**. (Upper montane).
"Euproctis” pseudoarna
sp. n. Endemic. Lowland forest.
"Euproctis” schintlmagistri
sp. n. Sundaland*.
Rhypotoses brooksi
Collenette. Sundaland*. Lowland forest (to upper montane).
Rhypotoses triceratops
sp. n. Endemic. Lowland heath forest.
Rhypotoses glebula
Swinhoe. Sundaland*. Lowland forest.
Rhypotoses strigifimbria
Walker. Sundaland*. Lowland forest, (lower montane).
Rhypotoses nigrocrocea
Walker. Endemic. Lowland.
Rhypotoses nigriplaga
Swinhoe. Endemic. ?Lowland.
Rhypotoses barlowi
sp. n. Endemic. (Montane).
Rhypotoses biformis
Holloway. Endemic (Kinabalu only). Montane.
Rhypotoses maculutea
sp. n.  Endemic. (Upper montane).
Rhypotoses ruptata
Walker. N.E. Himalaya, Sundaland. Lowland forest.
Rhypotoses adela
Collenette. Sundaland. (Lowland forest).
Sundaroa flaveofusca
Swinhoe. Endemic. (Lowland forest).
Sundaroa cheyi
sp. n. Sundaland?. (Lowland forest).
Sundaroa calesia
Swinhoe. Sundaland*. (Lowland forest).
Sundaroa sexmacula
Swinhoe. Endemic.
Sundaroa celaenostola
Collenette. Endemic. (Upper montane).
Sundaroa transflava
Holloway. Endemic. (Upper montane).
Medama spatulidorsum
Holloway. Endemic (Kinabalu only). (Montane).
Medama megerata
Collenette. Sundaland. (Lower montane forest).

LYMANTRIIDAE: LEUCOMINI (7 species)

Leucoma sericea Moore. Indo-Australian tropics to New Guinea. (Montane).
Leucoma ochripes
Moore. N.E. Himalaya, borneo. (Upper montane).
Leucoma impressa
Snellen. Sundaland. Lowland forest.
Leucoma bicolorata
sp. n. Endemic. (Lowland and lower montane forest).
Dendrophleps semihyalina
Hampson. N.E. Himalaya, Borneo. (Upper montane).
Dendrophleps cretacea
sp. n. Endemic. Upper montane.
Perina sunda
sp. n. Sundaland, Philippines. Lowland (to montane).

LYMANTRIIDAE: ARCTORNITHINI(81 Species)

Arctornis rutila Fabricius. S.E. Asia, Sundaland, Philippines. Lowland (to lower montane). 
Arctornis marginata
Moore. Indian Subregion, Sundaland, Lowland forest.
Arctornis trasiana
Swinhoe. Sundaland. (Lowland).
Arctornis discirufa
Swinhoe. Sundaland. Lowland forest.
Arctornis tortricoides
Walker. Sundaland
**. (Lowland).
Arctornis plumbacea
Swinhoe. Sundaland. Lowland forest.
Arctornis ouria
Collenette. Sundaland
**. Lowland (to lower montane) forest.
Arctornis labi
sp. n. Endemic. (Lowland).
Arctornis obtusa
Walker. Borneo, Sulawesi. Lowland (to upper montane).
Arctornis meridionalis
Holloway. Endemic. (Pulo Laut) Lowland.
Arctornis heteroides
Collenette. Sundaland. Lowland (and upper montane) forest.
Arctornis flora
Swinhoe. Sundaland
*. Lowland forest.
Arctornis florella
Collenette. Sundaland. Lowland forest.
Arctornis marginalis
Walker. Sundaland. Lowland forest.
Arctornis phasmatodes
Collenette. Sundaland
**. Lowland (to upper montane).
Arctornis micacea
Walker. Sundaland. Lowland forest.
Arctornis lumulosa
Mackey. Endemic. (Lowland forest).
Arctornis isabella
Toxopeus. Sundaland
*. Lowland forest (to upper montane).
Arctornis pellucidoides
sp. n. Endemic. Lowland (hill) dipterocarp forest.
Arctornis egerina
Swinhoe. Sundaland. Lowland forest.
Arctornis poecilonipha
Collenette. Sundaland. (Lowland forest).
Arctornis riguata
Snellen. Sundaland. Lowland (and lower montane) forest.
Arctornis niphobola
Collenette. Sundaland. (Lowland, lower montane forest).
Arctornis semihyalina
Swinhoe. Sundaland to New Guinea. (Lowland, lower montane).
Arctornis nigrobustus
sp. n. Endemic (Kinabalu only). Upper montane.
Arctornis phrika
Collenette. Sundaland. Lowland (and lower montane) forests.
Arctornis mallephrika
sp. n. Sundaland
*. Lowland (and lower montane forests).
Arctornis brunnescens
sp. n. Endemic. Lowland forest.
Arctornis albescens
sp. n. Endemic. (Lowland forest).
Arctornis rugosacculus
sp. n. Endemic. (Lowland forest).
Arctornis contrarcuatus
sp. n. Endemic. Lowland forest.
Arctornis calcariphallus sp. n. Endemic. Lowland (and lower montane) forest.
Arctornis bicalcaratus sp. n. Endemic. (Lowland).
Arctornis rhopica
Toxopeus. Sundaland
*. Lowland (and lower montane forest).
Arctornis asymmetricus sp. n. Endemic. (Lowland heath and lower montane forest).
Arctornis perfecta Walker. Sundaland, Sulawesi. Lowland (to upper montane forest).
Arctornis aureopalpatus sp. n. Endemic. (Lower montane forest).
Arctornis secula sp. n. Endemic. (Lower montane forest).
Arctornis prasioneura Toxopeus. Endemic. Lowland (to upper montane forest).
Arctornis ungula
sp. n. Endemic. (Lowland montane forest).
Arctornis pseudungula sp. n. Endemic. (Lowland and lower montane forest).
Arctornis galene Toxopeus. Sundaland. (Lowland to lower montane forest).
Arctornis
sp.n  2150. Endemic. (Lowland).
Arctornis bilobuncus
sp. n. Endemic. (Lowland to upper montane).
Arctornis
sp.n. 1659. Endemic. (Lowland).
Arctornis submarginata
Walker. N.E Himalaya, Sundaland*. (Lowland and lower montane forest).
Arctornis liguluncus
sp. n. Endemic. (Lower montane forest)
Arctornis clavimicruncus sp. n. Endemic. (Lowland heath and lower montane forests).
Arctornis virgamicruncus sp. n.  Endemic. (Lowland to lower montane forests).
Arctornis camurisquama Collenette. Sundaland. Lowland to lower montane forests.
Arctornis corrugata Toxopeus. Sundaland
*. Lower to upper montane forests.
Arctornis sinuoharpe sp. n. Sundaland
*. (Lowland forest).
Arctornis sclerotuncus sp. n.  Endemic. (Lowland forest).
Arctornis magnaclava sp. n. Endemic. (Lowland forest).
Arctornis parvaclava sp. n. Endemic. Lowland forest.
Arctornis graciliclava sp. n.  Endemic. (Montane forest).
Arctornis rufimarginata Swinhoe. Sundaland
**. (Lowland forest).
Arctornis bisetosus sp. n. Endemic. (Upper montane).
Arctornis excavatus sp. n. Endemic. (Lowland and lower montane forests).
Arctornis naphtha sp. n. Endemic. Lowland dipterocarp forest.
Arctomis oranaphtha sp. n. Endemic. (Coastal habitats).
Arctornis keranganaphtha sp. n. Endemic. (Lowland heath forest).
Arctornis mulunaphtha sp. n. Endemic. (Lowland dipterocarp forest).
Arctornis cretosanaphtha sp. n. Endemic. (Lowland forest on limestone).
Arctornis montanaphtha sp. n. Endemic. (Lower montane forest).
Arctornis malleuncus sp. n. Endemic. (Lowland dipterocarp forest).
Arctornis ferruginicosta sp. n. Endemic. Lowland (to lower montane) forests.
Arctornis dorsalineatus sp. n.  Endemic. Lowland, lower (and upper) montane forests.
Arctornis singaporensis Strand. Sundaland. Lowland forest.
Arctornis tricorniger sp. n. Endemic. (Montane forest).
Arctornis hedleyi sp. n. Endemic. (?Coastal).
Arctornis cretoserratus sp. n. Endemic. (Lowland forest on limestone).
Arctornis hipparia Swinhoe. Sundaland. Lower and (upper) montane forests.
Arctornis ardea sp. n. Sundaland
*. (Hill dipterocarp and lower montane forests).
Arctornis minutissima Swinhoe. Endemic. (Lowland, lower montane).
Arctornis faucium sp. n. Endemic. Lowland forest.
[The next four species are Toxopeus taxa that cannot be associated with any of the above].
Arctornis erasmia Toxopeus. Endemic.
Arctornis flaminea Toxopeus. Endemic.
Arctornis salebrosa Toxopeus. Endemic.
Arctornis satinata Toxopeus. Endemic.
Carriola ecnomoda Swinhoe. S.E. Asia, Sundaland, Philippines. Lowland forest.

LYMANTRIIDAE: incertae sedis (8 species)

Cispia punctifascia Walker. Indian Subregion, Sundaland. (Lowland).
Parapellucens aphrasta Collenette. Sundaland
**. (Upper montane).
Parapellucens tegulatorii sp. n. Sundaland. (Lowland).
Locharna limbata Collenette. Sundaland. (Lowland to upper montane).
Birnara bicolor Walker. Sundaland. (Montane).
Parvaroa cinerea Holloway. Endemic (Kinabalu only). Upper montane.
Parvaroa obscura sp. n. Endemic. (Upper montane).
Sitvia denudata Walker. Sundaland
*. Lowland forest.

Bombycoidea, family uncertain (1 species)

Allotoma cornifrons Roepke. Sundaland*. (Lowland).


Copyright © Southdene Sdn. Bhd. All rights reserved.