Friday, 2 October 2020

Someone left their mustache on the wall in NC... Leopard Moth Caterpillar?

Someone left their mustache on the wall in NC... Leopard Moth Caterpillar? submitted by /u/Fields_of_tansy
[link] [comments]


source https://www.reddit.com/r/Entomology/comments/j49ohg/someone_left_their_mustache_on_the_wall_in_nc/

No comments:

Post a Comment