lymphatic gland

listen to the pronunciation of lymphatic gland
English - Turkish
lenf bezi
English - English

Definition of lymphatic gland in English English dictionary

A lymphatic gland
lymph node