Adjective Definition

walleyed

1.Definition: having divergent strabismus




Please Share