Definify.com

Definition 2024


tarczyca

tarczyca

Polish

Noun

tarczyca f

  1. (anatomy) thyroid gland
  2. skullcap, any plant of the genus Scutellaria

Declension

Related terms