Tamil Dictionary 🔍

proctucha

Proc"tu*cha, n. pl. Etym: [NL., from Gr. (Zoöl.) (a) A division of Turbellaria including those that have an intestine terminating posteriorly. (b) The Nemertina.


proctucha - Similar Words