I just thought it couldn't hurt to come and ask here about whatever this species is because I'm having a sort of a infestation at home and any information would be helpful and greatly appreciated....