choriocapillaris
noun
cho·rio·cap·il·lar·is
-ˌkap-ə-ˈlar-əs
Love words? Need even more definitions?
Merriam-Webster unabridged
Share