Word info

diploblast

Noun

Meaning

diploblast (plural diploblasts)

(biology) Any diploblastic organism

Source: en.wiktionary.org

Close letter words and terms