instillator: medical apparatus that puts a liquid into a cavity drop by drop
apparatus: equipment designed to serve a specific function
wayfaring tree: vigorous deciduous European treelike shrub common along waysides; red berries turn black