Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

biological armature

biological armature, the connective tissue-rich aggregate of larger ducts, vessels, and autonomic nerves that in many mammalian exocrine glands serves as an internal framework whose function of support, and often anchorage, resembles that of the armature within a clay sculpture.

Tweet submit Telegram VK

Random Words

spontaneous delivery

fallopian canal

mal de Meleda

Sjögren-Larsson syndrome

coagulant

intrapulmonary

frontal lobe dementia

histio-

sphygmic interval

Medical Dictionary Copyright © 2025.
Privacy Policy