Meaning of hemal arch

Definition of hemal arch

(noun) a structure arising ventrally from a vertebral centrum and enclosing the caudal blood vessels

Other information on hemal arch

WIKIPEDIA results for hemal arch
Amazon results for hemal arch