Dictionary search results

Showing 1-2 of 2 results

leafy US English

Having many leaves or much foliage

leafy spurge US 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