It is commonly believed in America that agaves flower every one hundred years. This is where the name "century plant" comes from.
The truth can be summed up as follows: these plants flower only once, and take many years to build up the reserves they require for this supreme exploit, after which they are exhausted and die.