Tamil Dictionary 🔍

dewworm

Dew"worm`, n. (Zoöl.) Defn: See Earthworm.


dewworm - Similar Words