Smoxolotl Mar 27, 2014 Just googled it, I believe you're right! Figures, its an invasive species in my state. Good to know!