Skip to main content

precrural

English precrural meaning in English  •  precrural का अर्थ अंग्रेजी में
Adjective
  • Situated in front of the leg or thigh; as, the precrural glands of the horse.
Advertisement