ENGLISH → NEPALI
deciduate
01
adjective
डेसिडुआ (गर्भाशयको अस्थायी झिल्ली) भएको वा त्यसले विशेषित
Having, or characterized by, a decidua.
In a sentence
deciduate placenta
डेसिडुआयुक्त अपरा
A note on usage
not-comparable