Etymograph

English

superpermeability

From super- + permeability.

Formed from super- + permeability

French perméabilité

English permeability

Today it means

noun permeability to a very high degree

Language periods are conventional ranges, not dates for this word.

Etymograph / superpermeability