Tamil Dictionary 🔍

rocksucker

Rock"suck`er, n. (Zoöl.) Defn: A lamprey.


rocksucker - Similar Words