Devilfishes, noun plural of devilfish. Synonyms in the same form.
Manta
mantas
Other
octopuses
All synonyms for devilfish →