loach : Idioms & Phrases

Index


sea loach

Sea" loach"
Definitions
  1. (Zoöl.) The three-bearded rockling. See Rockling.
Webster 1913