English Term: Langhans' giant cellsEnglish Source: Langhans' giant cells Arabic Translation: خلايا لانغهانس العملاقة (في الأمراض الورمية الحبيبية والسل والجذام) Domain: Medical