EYETOOTH MEANING IN ENGLISH

• Eyetooth Definition & Synonyms

  1. (n.) A canine tooth of the upper jaw.


Synonyms:
Canine, Cuspid, Dogtooth,

RECENT SEARCHES