English Blommersia angolafa Cited by user Micromesistius on 26 Oct 2013 Blommersia angolafa is a species of frog in the Mantellidae family. This recently described species is endemic to eastern Madagascar.