Canthal
English Meaning
- Any of the scales along the upper surface of the canthus rostralis in snakes, located behind the level of the prenasal/postnasal suture and before the supraocular.
Sorry, No Malayalam Meaning for your input!
See Cantha Want To Try Canthal In Malayalam??