having spots or holes resembling eyes; ocellated

listen to the pronunciation of having spots or holes resembling eyes; ocellated
English - English
oculate
oculated