Rafflesia is the plant with largest flowers and found in many parts of the South East Asia. It is a ______?
[A] Mangrove Plant
[B] Ornamental Plant
[C] Parasitic Plant
[D] Carnivorous Plant
Click Here to Display Answer