Answers

2016-01-14T17:03:56+05:30
Dodder........corpse flower..
1 5 1
The Brainliest Answer!
2016-01-14T17:08:59+05:30
Dodder is the leafless parasitic plant
1 5 1