1 English Synonyms for ASTHENODONT
Prev.1Next
desmodont
Definition: 1. (zoology) Any of a group of South American blood-sucking bats of the genera Desmodus and Diphylla.
There are 2 definitions of the word desmodont
Show more information about desmodont
Prev.1Next
Search took: 15.8467 ms