WTF Fun Fact – The Largest Owl

There was once an owl that stood almost 4 feet tall. The Cuban giant owl or Ornimegalonyx, is believed to be the largest owl that ever existed. It lived exclusively on Cuban islands and was nearly flightless. – WTF Fun Facts

Source: https://en.wikipedia.org/wiki/Ornimegalonyx

Advertisements

Share this fact:  


Leave a Comment