Ответ:

Крошечные — имя прилагательное, определение.

Бабочки — имя существительное, подлежащее.

Порхали — глагол, сказуемое.

Над — предлог.

Чайными — имя прилагательное, определение.

Розами — имя существительное, обстоятельство места.

Грамматическая основа: бабочки порхали.