English | German | Russian | Czech

oculate English

Meaning oculate meaning

What does oculate mean?

oculate

having eyes having spots or holes resembling eyes; ocellated

Are you looking for...?