VariousWords beta
Definitions:
Noun
moonfish
Atlantic moonfish
horsefish
horsehead
horse-head
dollarfish
Selene setapinnis
Definition: any of several silvery marine fishes with very flat bodies
Definition: A pump for pumping oil from an oil well.