Dictionary
Dictionary
Supersacral — definition & meaning
Word Type Definition Supersacral a. Situated over, or on the dorsal side of, the sacrum.
Explore more words:
Redemptioner · Disbarment · Brahmani · Composure · Muscales · Estimation · Woof · Fiddle ·