the flower leaves, or petals of a plant

listen to the pronunciation of the flower leaves, or petals of a plant
İngilizce - İngilizce
{n} corol