flowers - general words

English translation unavailable for flowers - general words.

petal

petal [noun] (ON FLOWER)

any of the usually brightly coloured parts that together form most of a flower

US /ˈpet̬.əl/ 
UK /ˈpet.əl/ 
Example: 

rose petals

Subscribe to RSS - flowers - general words