Carrot Growing Masterclass: Perfect Carrots Every Time: * Carrot is explained well. Their garden and intelligence are very good. * He likes a hot day but his garden becomes dry out, and soil moisture is that insistence. * INSISTENCE | English meaning - Cambridge Dictionary an occasion when you demand something and refuse to accept opposition, or when you say firmly that something is true: INSIST | English meaning - Cambridge Dictionary * insistence meaning - Google Search *