Meaning ofwormproofin English

wormproof

us/ˈwɝmproʊf/uk/ˈwɜːmpruːf/
#uncommon
Definitions
Base Words