instillator
[ in-stuh-ley-ter ]
/ ˈɪn stəˌleɪ tər /
noun Medicine/Medical.
an apparatus for putting liquid drop by drop into a cavity.
Words nearby instillator
instigate,
instigation,
instil,
instill,
instillation,
instillator,
instinct,
instinctive,
institute,
instituter,
institutes
Medical definitions for instillator
instillator
[ ĭn′stə-lā′tər ]
n.
dropper