Definify.com

Definition 2024


blepharons

blepharons

English

Noun

blepharons

  1. plural of blepharon