Dictionary search results

Showing 1-3 of 3 results

assemblage British & World English

A collection or gathering of things or people

assemblage English Thesaurus

the most varied assemblage of plants in the world