SCIENCE SUNDAY W/ TESS
Ack! My Swallowtail Caterpillars are Poisoning Me.
My migraine brain is having conniption fits, but I’m not going to give in.
5 min readSep 19, 2021
Science is hard. Mentally it can be a difficult mind-bending task; physically it can wreck you. I just hate it when it makes me sick.