Definitions Found:

having many eyes, or more than two