Meaning ofbagwormsin English

bagworms

us//bæɡwɜrmz//uk//bægwɜːmz//
#uncommon
Definitions