Word Definition

Permeating

  1. of Permeate