Skip to main content
Medical importance
Lonomia acheolus
(Cramer, 1777)
  • Lonomia acheolus