Word info

triploblast

Noun

Meaning

triploblast (plural triploblasts)

A triploblastic blastula

Source: en.wiktionary.org

Close letter words and terms