dcsimg

Orthalicus leucocheilus is a species of in the family Orthalicidae.