Robuta

https://www.merriam-webster.com/medical/papyraceous PAPYRACEOUS Definition & Meaning | Merriam-Webster Medical The meaning of PAPYRACEOUS is of, relating to, or being the flattened remains of one of twin fetuses which has died in the uterus and been compressed by the... merriam websterdefinitionmeaningmedical