subsacral
English
subsacral meaning in English • subsacral का अर्थ अंग्रेजी में
Adjective
- Situated under, or on the ventral side of, the sacrum.