webworm

Noun
  1. several gregarious moth larvae that spin webs over foliage on which they feed

Khám phá thêm

Các từ liên quan

Từ chứa "webworm"

webworm
The webworms have spun a silky web over the leaves of the apple tree.