Sea toad /(?)/

Sea· toad

Sea toad

  1. A sculpin. (Zool.)