ADENOIDS
Definition
ADENOIDS is the plural of ADENOID.
adjective ADENOID: relating to or resembling lymphatic glands or lymphoid tissue.
ADENOIDS is the plural of ADENOID.
adjective ADENOID: relating to or resembling lymphatic glands or lymphoid tissue.