Meaning of tonsilla

Definition of tonsilla

(noun) either of two masses of lymphatic tissue one on each side of the oral pharynx

Other information on tonsilla

WIKIPEDIA results for tonsilla
Amazon results for tonsilla