vanmaram

ലഘുമസ്‌തിഷ്‌കം - meaning in english

Meanings for ലഘുമസ്‌തിഷ്‌കം

noun
Cerebellum