Subscribe
URL of the page has been copied to clipboard.
Meaning : Small marine fish with a short compressed body and feeble spines.
Synonyms : butterfish, stromateid
Install App
Stromateid fish meaning in Telugu.