Close
Inch worm
(Geometridae)