Meaning of elephant bird

Definition of elephant bird

(noun) huge (to 9 ft.) extinct flightless bird of Madagascar

Other information on elephant bird

WIKIPEDIA results for elephant bird
Amazon results for elephant bird