Subscribe
URL of the page has been copied to clipboard.
Meaning : American flounder having a yellowish tail.
Synonyms : yellowtail flounder
Install App
Limanda ferruginea meaning in Telugu.