Subscribe
URL of the page has been copied to clipboard.
Meaning : Groupers.
Synonyms : genus mycteroperca
Install App
Mycteroperca meaning in Telugu.