尺蠖English Expression:
  • n.  canker
  • n.  cankerworm
  • n.  inchworm
  • n.  looper

(Unregistered user can only view 4 records)