Tamil Dictionary 🔍

sea-loach

Sea" loach". (Zoöl.) Defn: The three-bearded rockling. See Rockling.


sea-loach - Similar Words