intravenous injection

Noun
  1. An injection into a vein (synset 100323978)

Other Searches