noun the larva of the carpenterworm moth.
carpenterworm 🔊 Listen to this noun the larva of the carpenterworm moth. Share Facebook Twitter Google +