Definify.com

Definition 2026


linfoghiandola

linfoghiandola

Italian

Noun

linfoghiandola f (plural linfoghiandole)

  1. lymph gland

Related terms