spearfishEnglish

spearfish

Noun

Any of several large vigorous pelagic fishes resembling sailfishes but with first dorsal fin much reduced, worldwide but rare

English: spearfish