why insect pollinated flowers usually produces nectar Share with your friends Share 1 Priyanka Bansal answered this Nectar is produced by glands known as nectaries. Plant produce nectar to attract insects or birds for pollination, it act as a reward for the them for carrying out pollination. 1 View Full Answer