carrion flower

 

noun