loxodont//

1. [Biology] 

斜纹齿