blepharon ( synonym found)

Definition of blepharon:

(n) : the eyelid

Back to Top