meaning of tonsilla

1. either of two masses of lymphatic tissue one on each side of the oral pharynx


Related Words

tonsilla | tonsilla adenoidea | tonsilla pharyngealis |

Developed & Maintained By Taraprasad.com

Treasure Words