YourDictionary

-odus

an animal having (a specified kind of) teeth: ceratodus

link/cite print suggestion box