Q. Tallest flower of the world is of

 1401  240 Sexual Reproduction in Flowering Plants Report Error

Solution:

Tallest flower of the world is of Amorphophallus.