Skip to main content

multocular

English multocular meaning in English  •  multocular का अर्थ अंग्रेजी में
Adjective
  • Having many eyes, or more than two.
Advertisement