YourDictionary

ocellation

noun

an eyelike spot

link/cite print suggestion box