abunnutu

[Science → Natural sciences]

umbilical cord ;