Oculus(n.) An eye; (Bot.) a leaf bud.
Oculus(n.) A round window, usually a small one.

Words within oculus

5 letter words: 3 results
4 letter words: 9 results
View all words...