Rope Dodder (Cuscuta glomerata): rope-like white flower mass.

Rope Dodder: rope-like white flower mass.

Leave a Reply