adenoid


Results for "adenoid"

Turkish - English dictionary

adenoid

(Turkish - English dictionary) :
med. adenoidal, adenoid.