dcsimg

Allopaa barmoachensis is a species of amphibians in the family Dicroglossidae.

EOL has data for one attribute.