Word info

spongiotrophoblast

Noun

Meaning

spongiotrophoblast (plural spongiotrophoblasts)

spongy trophoblast

Source: en.wiktionary.org

Close letter words and terms