Noun Definition

gempylidae

1.Definition: snake mackerels

Category: Animals