- Such a structure having showy or colorful parts; a blossom -


Popular Posts