Dogtooth
English Meaning
See Canine tooth, under Canine.
- A canine tooth; an eyetooth.
- Architecture A medieval ornament consisting of four leaflike projections radiating from a raised center.
Sorry, No Malayalam Meaning for your input!
See Dogtoot Want To Try Dogtooth In Malayalam??