Dictionary search results

Showing 1-2 of 2 results

petal British & World English

Each of the segments of the corolla of a flower, which are modified leaves and are typically coloured


You searched for petal