answersLogoWhite

0

The biggest and tallest owl in the world is 3 feet tall. They live, I think, in the jungle. They eat monkeys. I dont know what they are called but it was on Discovery Channel.

User Avatar

Wiki User

14y ago

What else can I help you with?