Subscribe
URL of the page has been copied to clipboard.
Meaning : A structure arising ventrally from a vertebral centrum and enclosing the caudal blood vessels.
Synonyms : hemal arch
Install App