3 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENinstillationNoun
EN
The introduction of a liquid (by pouring or injection) drop by drop
instillmentinstilment
bn:00046949n Concept
EN
A liquid that is instilled drop by drop
bn:00046950n Concept
EN
Drug instillation, also known as medication instillation, is the administration of a medicine, generally in liquid form either drop by drop or with a catheter into a body space or cavity.
Drug instillation
bn:17035304n Concept