Hello Linda,

'fusco' stands for dark, blackish (latin)
'limbata' stands for strip, border (latin)
'saturata' stands for full, plenty (latin)
For 'io', I am not sure, it could come from greek 'ios' wich means venom,
but I am not confident about that.

Best regards,

Alfonso Pina
Malaga
Spain