Q. Tallest flower of the world is of

 1385  236 Sexual Reproduction in Flowering Plants Report Error

Solution:

Tallest flower of the world is of Amorphophallus.