Florida is home to three species of tussock moth caterpillars, all of which can cause irritation through direct contact ...
Tussock moth caterpillars are back in Florida. Their spiky hairs can cause an itchy rash. Learn how to avoid them.