Home
Search
Index
Definify.com
Definition
2025
hordeola
hordeola
English
Noun
hordeola
plural of
hordeolum
Similar Results