Golden Bowl

Dictionary

TOOTHYa.

Toothed; having teeth.