somatopleure meaning in English
n. somatopleure, layer of embryonic cells from which the internal body walls and amnion develop (embryology)
n. somatopleure, layer of embryonic cells from which the internal body walls and amnion develop (embryology)