Word info

cytospread

Noun

Meaning

cytospread (plural cytospreads)

A layer of cells, typically of oocytes

Source: en.wiktionary.org

Close letter words and terms