Adjective Definition

adenoid

1.Definition: relating to or resembling lymphatic glands or lymphoid tissue




Please Share