meaning of harpy bat

1. any of various fruit bats of the genus Nyctimene distinguished by nostrils drawn out into diverging tubes


Related Words

harpy bat |

Developed & Maintained By Taraprasad.com

Treasure Words