Dictionary search results

Showing 1-3 of 3 results

deciduous British & World English

(Of a tree or shrub) shedding its leaves annually

deciduous English-Spanish

de hoja caduca, caducifolio