English Dictionary
◊ STROMATEID
stromateid
n : small marine fish with a short smooth-scaled compressed body
and feeble spines [syn: {butterfish}, {stromateid fish}]