hypochord

English

Noun

hypochord (plural hypochords)

  1. A structure ventral to the notochord