INSTILLATIONS
Definition
INSTILLATIONS is the plural of INSTILLATION.
noun INSTILLATION: the introduction of a liquid (by pouring or injection) drop by drop.
INSTILLATIONS is the plural of INSTILLATION.
noun INSTILLATION: the introduction of a liquid (by pouring or injection) drop by drop.