Stenchweed

Stenchweed is an herb in Barbie and The Secret Door. It hides the scent of magic.