Dictionary search results

Showing 1-2 of 2 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