Sort:  

It could be! Maybe those aliens eat some sort of alien roses?