Subscribe
URL of the page has been copied to clipboard.
Meaning : Venomous tropical marine fish resembling a piece of rock.
Synonyms : stonefish
Install App
Synanceja verrucosa meaning in Telugu.