← Reading Hall /

AKASHA  word detail

Instillation

word:en:instillation

The introduction of a liquid (by pouring or injection) drop by drop.