Word info

hypochord

Noun

Meaning

hypochord (plural hypochords)

A structure ventral to the notochord

Source: en.wiktionary.org

Related terms

Close letter words and terms