blepharoplastoids
English
Noun
blepharoplastoids
plural of
blepharoplastoid