Asexual Insect Accused Of Having Sex! - Defector defector.com Submitted by defectorcom9595 on October 10, 2023 at 3:29 PM in science The stick insects have declined to comment on the matter. No comments 31