Carrion plant
(Redirected from Carrion Plant)
Carrion plant is a common name for several plants with foul smelling flowers and may refer to:
- Stapelia grandiflora, native to South Africa
- Stapelia gigantea
Carrion plant is a common name for several plants with foul smelling flowers and may refer to: