Subscribe
URL of the page has been copied to clipboard.
Meaning : Large (up to 20 lbs) food fish of the eastern coast of the United States and Mexico.
Synonyms : sheepshead
Install App
Archosargus probatocephalus meaning in Telugu.