Definition: 1. (zoology) Synonym of desmodont
Show more information about asthenodont
Search took: 3.39 ms