Supercilium meaning in malayalam
Word: Supercilium
Supercilium definition
Noun:
(zoology) the arch of hair above each eye
Related wordsSupercilium - Kanpurikam (കണ്പുരികം) Noun:
(zoology) the arch of hair above each eye
Malayalam to English
English To Malayalam