OXFORD 9000
📚 noun • entry_id 41325

ocellus

/əʊˈsɛləs/
Meanings (ES + gloss)
ocelo
A simple eye consisting of a single lens and a small number of sensory cells.
Phrases
Word forms