Fact checked by Emily Peterson Reviewed by Julie Thompson-Adolf The mimosa tree is one of those plants you either love or ...