Word info

headfold

Noun

Meaning

headfold (plural headfolds)

(anatomy) A ventral fold formed by growth of the embryonic head

Source: en.wiktionary.org

Close letter words and terms