palmer worm

US 
UK ['pɑːməˌwɜːm]
  • na.草毛虫;〈美〉果树毛虫
na.
1.
草毛虫;〈美〉果树毛虫