dcsimg

Ambtonia takayasui is a species of in the family Trachyleberididae.