Home›Dictionary›penetrabilitypenetrabilitynounNo English definition recorded for this entry.L325233 on Wikidata ↗WiktionarynounThe extent to which something is penetrable