Achillea

Achillea was a planet in located in Cadriaan Province of the Tapani Sector. It was a tradeworld on the Shapani Bypass.