Noun Definition

horsehead

1.Definition: any of several silvery marine fishes with very flat bodies

Related Noun(s):horsefish, dollarfish, moonfish

Category: Animals