Dictionary Translate Correct Ask AI
العُقْدَةُ اللِّمْفِيَّةُ الوِداجِيَّةُ وذاتُ البَطْنَين
related Results
lymph node {nodus lymphaticus}, {med.}
lymphaden {lymph node}, {med.}