Definify.com

Definition 2025


inla

inla

See also: INLA

Tagalog

Noun

inlá

  1. (anatomy) pupil of the eye