Taxonomy

Synonyms

Pterogasteron rufescens Pease, 1871

Red List Status -



Geographical distribution