oyster catcher ( synonym found)

Definition of oyster catcher:

°A large flightless bird (Struthio camelus) native to Africa.

Back to Top