Meaning of ophisaurus

Definition of ophisaurus

(noun) glass lizards

Other information on ophisaurus

WIKIPEDIA results for ophisaurus
Amazon results for ophisaurus