meaning of spring cankerworm

1. variably colored looper; larva of Paleacrita vernata


Related Words

spring cankerworm |

Developed & Maintained By Taraprasad.com

Treasure Words