Subsacral
English Translation from English to English dictionary online for the word Subsacral
-
1 a.
Situated under, or on the ventral side of, the sacrum.
-
2 a.
Situated under, or on the ventral side of, the sacrum.