intradermal injection
1.
(
noun
) an injection into the skin
Related Words:
injection
,
shot
Terms and Conditions of Use / Copyright Notice