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