×
ocelle
meaning in English
n.
ocellus, eye common to invertebrates; eye-shaped spot
Related Words
occurrent
ocde
ocellé
ocelot
PC Version
Copyright © 2018 WordTech Co.