diploblast
English
Noun
diploblast
(
plural
diploblasts
)
(
biology
)
Any
diploblastic
organism