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