Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

garrupa Definition

Cancel
garrupa
noun
One of several species of California market fishes, of the genus ''Sebastes''; a rockfish

Words Related to garrupa!

garrupa Examples by Brain Bank Users