Word info

intradermal injection

Noun

Meaning

an injection into the skin

Source: WordNet

Hypernyms

Close letter words and terms