HemaShah Mark , I believe Horrida in Latin is meant to be "Bristles" So somewhere on it's body this moth has bristles.I would have named it" Zale Bristlus".
Comments (3)