Definition of Algerian marsh owl in English:

Algerian marsh owl

noun

  • The marsh owl, Asio capensis; specifically one belonging to the subspecies A. c. tingitanus, native to north-west Africa.

Origin

1920s; earliest use found in William L. Sclater (1863–1944).