Word info

excyzoite

Noun

Meaning

excyzoite (plural excyzoites)

(biology) A newly excysted cell, that divides twice to form four trophozoites containing two diploid nuclei each

Source: en.wiktionary.org

Close letter words and terms