vanmaram

വൃത്തപേശി - meaning in english

Meanings for വൃത്തപേശി

noun
Sphincter