English | German | Russian | Czech

subsacral English

Meaning subsacral meaning

What does subsacral mean?

subsacral

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

Are you looking for...?