pupulae

Count: 2

NOM.PL FEM pupula NOUN the pupil of the eye

Occurrences

Occurences coming soon.

Other Interpretations

pupulae GEN.SG FEM pupula NOUN 1