Noun Definition

oilfish

1.Definition: very large deep-water snake mackerel

Category: Animals