Sea loach /(?)/

Sea· loach

Sea loach

  1. The three-bearded rockling. See Rockling. (Zool.)