carpenterworm








noun

  1. the larva of the carpenterworm moth.
51 queries 0.420