Artavaghatam by Shaun Dmello Published on May 14, 2018 In Share This Tweet Artavaghatam refers to the retention of menstrual blood.« Back to Glossary Index