stromateid(noun) noun1. small marine fish with a short compressed body and feeble spinesSimilar word(s): butterfishDefinition categories: animal, percoid