English edit

Etymology edit

sub- +‎ percolating

Adjective edit

subpercolating (comparative more subpercolating, superlative most subpercolating)

  1. That percolate underneath