Etymology
Today it means: Having parts of the womb on each side of the body Full definition →
From amphi- + delphic.
Etymology from Wiktionary, CC BY-SA 4.0.