2 Latin Synonyms for OCULUS
Prev.1Next
palpebra
Definition: 1. (literal, usually, in the plural) an eyelid
There are 3 definitions of the word palpebra
Show more information about palpebra
Show external searches
Search for aizōum majus in:
Prev.1Next
Search took: 22.56 ms