Search term lymph node has one result
EN English PL Polish
lymph node (n) węzeł chłonny (n)