GENUS OPHISAURUS



Definition:

  1. [noun] glass lizards
    Synonyms: Ophisaurus, genus Ophisaurus