Interesting link Ken. There are often different statements as to which is the largest flower.
Rafflesia arnoldii is in fact the largest flower. The flower is surprisingly like the
Stapelias, though evidently not related. see:-
http://www.lostworldarts.com/asia/rafflesia_2.htm
The imposter is the Titan Lily, not because it is not far larger than
Rafflesia, but it is an inflorescence, not a single flower. It is related to the Arum Lily and there are many individual flowers forming the inflorescence clustered around the base of the central column, so therfore it is not an individual flower. I would think this qualifies as the "largest carrion plant" though. See:-
http://plantsinmotion.bio.indiana.edu/p ... titan.html
DaveW