scabbardfishes
English
Noun
scabbardfishes
plural of
scabbardfish