puncturelessEnglish

punctureless

Adjective

Being without punctures or incapable of being punctured

English: punctureless