puncturableEnglish

puncturable

Adjective

Capable of being punctured

English: puncturable