What is Rafflesia? Definition
Answers
Answered by
1
Answer:
Rafflesea is a insectivorous flower which emits a foul odour to attract insects.
Answered by
0
Answer : Rafflesia is the biggest flower in the world.
it grows one metre across and can weigh up to 11 kilograms.
it flowers once every ten years.
Hope it helps
Similar questions