A device for performing instillation.

Synonyms: dropper.

(05 Mar 2000)

instep, instill, instillation, instillation, drug < Prev | Next > instinct, instinctive, institute

Bookmark with: icon icon icon icon iconword visualiser Go and visit our forums Community Forums