Oculate meaning

Having eyes.
adjective
0
0
Having spots or holes resembling eyes; ocellated.
adjective
0
0
Advertisement

Origin of oculate