English noun: horsefish | |||
1. | horsefish (animal) any of several silvery marine fishes with very flat bodies | ||
Synonyms | Atlantic moonfish, dollarfish, horse-head, horsehead, moonfish, Selene setapinnis | ||
Broader (hypernym) | carangid, carangid fish | ||
Narrower (hyponym) | lookdown, lookdown fish, Selene vomer | ||