mancherlei

Adjective

 * 1) Various, of many types