Tamil Dictionary 🔍

dendrocoela

Den`dro*c, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A division of the Turbellaria in which the digestive cavity gives off lateral branches, which are often divided into smaller branchlets.


dendrocoela - Similar Words