Definify.com

Definition 2024


inla

inla

See also: INLA

Tagalog

Noun

inlá

  1. (anatomy) pupil of the eye