Subscribe
URL of the page has been copied to clipboard.
Meaning : Huge (to 9 ft.) extinct flightless bird of Madagascar.
Synonyms : aepyornis
Install App
Elephant bird meaning in Telugu.