Attested.to

Definition

a small plexus formed by the fifth sacral and coccygeal nerves

Seed ·

Term in context

coccygeal plexus in CommonParlance