blooming marijuana plant - Spanish English Dictionary