macrochiropteran Definition
Definition
A macrochiropteran, or megachiropteran, is a type of bat that is typically large and has good eyesight, relying more on vision than echolocation to navigate and hunt for food.
Browse
A macrochiropteran, or megachiropteran, is a type of bat that is typically large and has good eyesight, relying more on vision than echolocation to navigate and hunt for food.
Browse