Definition of pupilla in English:

pupilla

noun

rare
  • Pupil.

Origin

Late Middle English; earliest use found in Lanfranc's Science of Cirurgie. From classical Latin pūpilla pupil.

Pronunciation

pupilla

/pjuːˈpɪlə/