Dodder (Ctiscntn appendicidata). Half natural size. 



