It’s official: Termites are just cockroaches with a fancy social lifesciencenews.org3 points·IntronExon··0 commentsOpen articleSaveView on HN