HAEMATOPHLINA MEANING IN ENGLISH

• Haematophlina Definition & Synonyms

  1. (n. pl.) A division of Cheiroptera, including the bloodsucking bats. See Vampire.


RECENT SEARCHES