Skip to main content

supersacral

Advertisement
English supersacral meaning in English  •  supersacral का अर्थ अंग्रेजी में
Adjective
  • Situated over, or on the dorsal side of, the sacrum.