Cockroches are allergenic