Noun Definition

stromateidae

1.Definition: butterfishes: harvest fishes; dollar fishes

Category: Animals