Dictionary search results

Showing 1-2 of 2 results

euphonious British & World English

(Of sound, especially speech) pleasing to the ear

euphonious English Thesaurus

the great woodrush's euphonious scientific name, Luzula sylvatica