Я филолог, но не по русскому языку)) Но в приведённом вами примере не вижу тавтологии, потому что "цвет" и "цветы" - это разные слова, с корнями-омонимами. Понятное дело, что одно произошло от другого, но на текущий момент в русском языке это разные слова, носители их различают))