Wiktionary
stereoblastulas
n. (plural of stereoblastula English)
n. (plural of stereoblastula English)