Noun Definition

ophisaurus

1.Definition: glass lizards

Category: Animals