non-fouling









non-fouling


noun

  1. an encrusted deposit, especially on a submerged object, as the hull of a ship.
56 queries 0.538