intradermal injection

1. (noun) an injection into the skin
Related Words: injection, shot



Terms and Conditions of Use / Copyright Notice