Adenoid

Definition of Adenoid from the PharmacyDictionary.in

Adenoid

This term describes something that is gland-like.

Not Available