answersLogoWhite

0

They have wings and navigate largely by "SONAR".

Other than that they have almost no similarities as owls are birds and bats are mammals.

User Avatar

Wiki User

8y ago

What else can I help you with?