Definify.com

Definition 2024


linfoghiandola

linfoghiandola

Italian

Noun

linfoghiandola f (plural linfoghiandole)

  1. lymph gland

Related terms