Online English Dictionary

Home

VerbarOcellus


n.

A little eye; a minute simple eye found in many invertebrates.


© 2009 Dammam Community College