Meaning ofwormproofin English

wormproof

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