elephant bird
English Dictionary
->
Letter E
-> elephant bird
Search Dictionary:
elephant bird Definition
(n)
huge
(
to
9
ft
.)
extinct
flightless
bird
of
Madagascar
elephant bird Synonyms
aepyornis
elephant bird
© Art Branch Inc.