Online English Dictionary

Home

Eyespotted


a.

Marked with spots like eyes.


© 2009 Dammam Community College