Home More advice Home & Garden
what was the name of the plant in little shop of horrors?
I think it is a Venus Flytrap