PlantsPaul WhitingtonJuly 12, 2017Cassytha glabella, Cassytha, batch 1 Cassytha - a parasitic plant Cassytha, Devil's Twine, illustrates some of the interesting ecological roles played by parasitic plants. PlantsPaul WhitingtonJuly 12, 2017Cassytha glabella, Cassytha, batch 1