OMG science
fromArs Technica
5 hours agoWoman sneezes out maggots after fly larvae get trapped in her deviated septum
A woman's nasal surgery revealed sheep bot fly larvae and a pupa, marking the first documented pupa discovery in human nasal passages, challenging previous assumptions about biological feasibility.