The AI-powered English dictionary
plural endoilluminators
A surgical tool that provides light for endoillumination. examples