toadback
/toʊdˈbæk/Definitions
1. noun
A type of caterpillar, often the larva of a moth, particularly one of the family Gelechiidae.
“The garden was infested with toadbacks, which were eating away at the leaves of the plants.”
1. noun
A type of caterpillar, often the larva of a moth, particularly one of the family Gelechiidae.
“The garden was infested with toadbacks, which were eating away at the leaves of the plants.”