lín
bā
xiàn

Definitions

  1. 1. lymph node
  2. 2. lymphatic gland

Components