cabezon

cabezon

English Noun
Ad

Definition

A California fish (Scorpaenichthys marmoratus), allied to the sculpin.

Ad