Meaning of inflorescence

Definition of inflorescence

(noun) the time and process of budding and unfolding of blossoms
the flowering part of a plant or arrangement of flowers on a stalk

Other information on inflorescence

WIKIPEDIA results for inflorescence
Amazon results for inflorescence