Tamil Dictionary 🔍

lumbricoid

Lum"bri*coid, a. Etym: [Lumbricus + -oid.] (Zoöl.) Defn: Like an earthworm; belonging to the genus Lumbricus, or family Lumbricidæ.


lumbricoid - Similar Words