Dictionary search results

Showing 1-4 of 4 results

leafy British & World English

Having many leaves or much foliage

leafy spurge British & World English

A perennial Eurasian herb that produces a flat-topped cluster of yellow bracts bearing small flowers. It is a noxious weed in prairie and grassland areas of the US, where it aggressively displaces native plants

leafy English-Spanish


the leafy suburbs north of the city in leafy English-Spanish

los barrios residenciales del norte de la ciudad