dcsimg

Phyllodactylus duncanensis is a species of Squamata in the family Phyllodactylidae.