Home / I / inflorescence

inflorescence

noun 13 letters Scrabble 20 WWF 25
Definitions
noun

the time and process of budding and unfolding of blossoms

noun

the flowering part of a plant or arrangement of flowers on a stalk

Want another word?
Spin the dictionary for a fresh one.
Generate a word →