Tamil Dictionary 🔍

tubeworm

Tube"worm`, n. (Zoöl.) Defn: Any annelid which constructs a tube; one of the Tubicolæ.


tubeworm - Similar Words