hydnora
/haɪˈdɒrə/Definitions
1. noun
A genus of parasitic flowering plants in the family Hydnoraceae, often known as ‘corpse lilies’ due to their association with dead animals.
“The hydnora plant was found growing near a recently deceased animal, which was thought to be its source of nutrients.”