infiltration pond

English

Noun

infiltration pond (plural infiltration ponds)

  1. Synonym of infiltration basin.