meaning of stromateid
1. small marine fish with a short smooth-scaled compressed body and feeble spines
Related Words
stromateid | stromateid fish | stromateidae |
1. small marine fish with a short smooth-scaled compressed body and feeble spines
stromateid | stromateid fish | stromateidae |