Word info

ooblast

Noun

Meaning

ooblast (plural ooblasts)

(biology) A cell that develops into an ovum; a germinal epithelium giving rise to ova.

Source: en.wiktionary.org

Close letter words and terms