Where are we? Water, nutrients, air, temperature, space...what else? Oh yes...time! Babies aren't fully grown when they are born; neither are plants. They need months and years to grow and produce their flowers or fruits.

17