skyfishes
English
Noun
skyfishes
plural of
skyfish