bayucca Megalopygidae, Megalopyge sp. or Podalia sp. as to call the most common ones. I would tend to Podalia sp., but we probably would need pictures of the whole caterpillar.
Comments (1)