English Dictionary
◊ CAMFER
enteron
n : the alimentary canal (especially of an embryo or a
coelenterate)