stromateid fish (0 synonym found)

Definition of stromateid fish:

(n) : small marine fish with a short smooth-scaled compressed body and feeble spines

Definition of stromateid fish:

(n) : small marine fish with a short smooth-scaled compressed body and feeble spines

Back to Top