tonsilla

nounA part of the brain, specifically the cerebellar tonsil, located at the base of the cerebellum near the brainstem.

No synonyms or antonyms found for this word.

tonsilla synonyms & antonyms | whatsthatwordmean | whatsthatwordmean