Find the word definition

The Collaborative International Dictionary
Subsacral

Subsacral \Sub*sa"cral\, a. (Anat.) Situated under, or on the ventral side of, the sacrum.

Wiktionary
subsacral

a. (context anatomy English) Situated under, or on the ventral side of, the sacrum.