Palmerworm

Noun

  • A gelechiid moth, Dichomeris ligulella, destructive to certain trees.

Leave a Reply

Your email address will not be published.