sinus venosus sclerae

noun
sinus venosus scle·​rae | \ -ˈsklē-rē How to pronounce sinus venosus sclerae (audio) \

Medical Definition of sinus venosus sclerae