Noun Definition
horsehead
1.Definition: any of several silvery marine fishes with very flat bodies
Related Noun(s):dollarfish, horsefish, moonfish
Category: Animals1.Definition: any of several silvery marine fishes with very flat bodies
Related Noun(s):dollarfish, horsefish, moonfish
Category: Animals