Floweroid

Floweroids or daffodils thieves are a semi-sapient flower-like species that lives on a flower world of unknown name. This race looks like Earth daffodils. They have 4 green leaves (acting as legs) and 6 white petals. When in danger, the floweroid releases a pink liquid to escape from the enemy.