Golden Bowl

Dictionary

DENTOIDa.

[L. A tooth and form.] Having a form of teeth.