3 ms·> I'm 99% sure that's an ostrich Ostriches are dinosaurs (in fact, the largest living dinosaurs.)by dragonwriter 1y ago> I'm 99% sure that's an ostrich Ostriches are dinosaurs (in fact, the largest living dinosaurs.)