meaning of elephant bird

1. huge to 9 ft. extinct flightless bird of Madagascar


Related Words

elephant bird |

Developed & Maintained By Taraprasad.com

Treasure Words