ostrich ( synonym found)

Definition of ostrich:

(n) : a large flightless bird (Struthio camelus) native to Africa

Definition of ostrich:

(n) : a large flightless bird (Struthio camelus) native to Africa

Back to Top