Online English Dictionary

Home

Senocular


a.

Having six eyes.


© 2009 Dammam Community College