Words · Rare
instillation
12 letters · 7 distinct letters
- noun
the introduction of a liquid (by pouring or injection) drop by drop
- noun
a liquid that is instilled drop by drop
Words · Rare
12 letters · 7 distinct letters
the introduction of a liquid (by pouring or injection) drop by drop
a liquid that is instilled drop by drop