Q. Tallest flower of the world is of

 1383  236 Sexual Reproduction in Flowering Plants Report Error

Solution:

Tallest flower of the world is of Amorphophallus.