Definify.com

Definition 2024


hordeolus

hordeolus

Latin

Noun

hordeolus

  1. a stye in the eye

Descendants

References