Designed by
Title
Spiny Oak Slug Caterpillar (Euclea delphinii) on a diseased Maple leaf in Houston, TX #259609171
Description
Spiny Oak Slug Caterpillar (Euclea delphinii) on a diseased Maple leaf in Houston, TX. Their venomous spines sting when touched.