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

Show Answer

Advertisement

Quiz Categories