Insects beware! This west coast plant wants to eat you