Subscribe
URL of the page has been copied to clipboard.
Meaning : Small New World egret.
Synonyms : egretta thula, snowy heron
Install App
Snowy egret meaning in Telugu.