Stromateids, noun plural of stromateid. Synonyms in the same form.
butterfishes
All synonyms for stromateid →