Word info

thelyblast

Noun

Meaning

thelyblast (plural thelyblasts)

(biology) The nucleus of the impregnated ovum, as distinguished from that of the spermatozoon (called the masculonucleus or arsenoblast).

Source: en.wiktionary.org

Close letter words and terms