Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

supersacral Definition

Cancel
supersacral
adjective
Situated over, or on the dorsal side of, the sacrum

Words Related to supersacral!

supersacral Examples by Brain Bank Users