Tamil Dictionary 🔍

stomodaeum

Stom`o*dæ"um, n. Etym: [NL., from Gr. 1. (Anat.) Defn: A part of the alimentary canal. See under Mesenteron. 2. (Zoöl.) Defn: The primitive mouth and esophagus of the embryo of annelids and arthropods.


stomodaeum - Similar Words