relating to or resembling lymphatic glands or lymphoid tissue

listen to the pronunciation of relating to or resembling lymphatic glands or lymphoid tissue
English - English
Adenoid
relating to or resembling lymphatic glands or lymphoid tissue
Favorites