Ophiodes luciae, Lucy’s worm lizard, is a species of lizard of the Diploglossidae family.[1] It is found in Paraguay.
Ophiodes luciae, Lucy’s worm lizard, is a species of lizard of the Diploglossidae family. It is found in Paraguay.