Subscribe
URL of the page has been copied to clipboard.
Meaning : Large edible fish found off coast of United States from Massachusetts to Mexico.
Synonyms : channel bass, red drum, redfish
Install App
Sciaenops ocellatus meaning in Telugu.