Robuta

https://www.merriam-webster.com/medical/intervillous INTERVILLOUS Definition & Meaning | Merriam-Webster Medical The meaning of INTERVILLOUS is situated or occurring between villi. How to use intervillous in a sentence. merriam websterdefinitionmeaningmedical