transmittance (n.) Look up transmittance at Dictionary.com
1786, from transmit + -ance.