YourDictionary

dentiparous medical definition

adjective
Bearing teeth.

link/cite print suggestion box