Uri

from indonesia

Verified
Standard
noun
kedokteran
Locus
From indonesia

Definition

The organ connecting a mother to her baby in the uterus, serving as a channel for nutrient and oxygen exchange.

Etymology

From Indonesian 'uri' meaning placenta.

Semantic Category

Locus