As nouns,
Atlantic moonfish is a hyponym of
carangid fish; that is, Atlantic moonfish is a
word with a more specific, narrower meaning than
carangid fish:
carangid fish: a percoid fish of the family Carangidae
Atlantic moonfish: any of several silvery marine fishes with very flat bodies