English to Hindi

Meaning for:
Placuna placenta
other
प्लक्यूना प्लैसेंटा