Tamil Dictionary 🔍

scolecida

Sco*le"ci*da ( or ), n. pl. Etym: [NL. See Scolex.] (Zoöl.) Defn: Same as Helminthes.


scolecida - Similar Words