ampoule

Noun
  1. A small bottle that contains a drug (especially a sealed sterile container for injection by needle) (synset 103929501)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches