Umbilicus meaning in malayalam
Word: Umbilicus
Umbilicus definition
Noun:
(anatomy) scar where the umbilical cord was attached
Related wordsUmbilicus - Pokkil (പൊക്കിള്) Noun:
(anatomy) scar where the umbilical cord was attached
Malayalam to English
English To Malayalam