Was trying to figure out what mimosa hostilis means and did a quick search and I found this:
Mimosa derives from the Latin word mimus, meaning to imitate.
Hostilis derives from Latin and means enemy.
So it would seem it means "To imitate enemy"
The things that IS has a meaning,
but it`s what IS NOT that make them usefull