RAFFLESIA

- The Largest and smelliest flower in the World.









- It grows in the forests of the South - east Asia. It is a parasitic plant named after the founder Sir Stamford Raffles from Singapore.














Flowers always make people better, happier, and more helpful; they are sunshine, food and medicine for the soul. MUSKAN 
--MJN Corp..







Comments