Red Owl : A to Z Guide
The red Owl (Tyto soumagnei) is an animal belonging to the family of barn owls Tytonidae. The species is also known by its other names, Madagascar the red owl Madagascar grass-owl, and the owl of Soumange. It is a unique native of Madagascar which was nearly unnoticed until the discovery of 1876 until its discovery …