Lizardfishes, noun plural of lizardfish. Synonyms in the same form.
snakefishes
All synonyms for lizardfish →