Tamil Dictionary
🔍
wormhole
Worm"hole`, n. Defn: A burrow made by a worm.
wormhole - Similar Words
worm-hole
worm-holed
armhole
whole
woodhole
porthole
borehole
wormul
wormil
wormed
madurai.io
About