Stye

From Biology-Online Dictionary
Jump to: navigation, search

stye

(Science: ophthalmology) An abscess in the follicle of an eyelash.