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