Word info

chordoblast

Noun

Meaning

chordoblast (plural chordoblasts)

(biology) An immature notochord

Source: en.wiktionary.org

Close letter words and terms