blepharostats
English
Noun
blepharostats
plural of
blepharostat