Recently one of our rental units was vacated. Taped to the back of the door was some dried up green leafy thing, kinda long with sawtooth edges. HMMM there was no odor to it but I suspect it was something like that picture.
Bullfrogspad-Ponds-fish-friends