hemal arch

Noun
  1. A structure arising ventrally from a vertebral centrum and enclosing the caudal blood vessels (synset 105595464)

Other Searches