Here's a brief description of another alien concept I had. I didn't have much to explain here. I may elaborate a bit more in later drawings.
For information on Phylloras: https://www.weasyl.com/~oddymcstrange/submissions/1797919/alien-species-summary-phyllora