Dictionary |
1 Result
#1
eyelash
n.
[
lash
,
cilium
] any of the short curved hairs that grow from the edges of the eyelids
. wn