eyelash[ī′lash]

Type:Term

Definitions
1. One of the stiff hairs projecting from the margin of the eyelid.

Synonyms

Scroll to top