meaning of supersacral
1.
Situated
over,
or
on
the
dorsal
side
of,
the
sacrum.
Related Words
supersacral
|
Developed & Maintained By
Taraprasad.com