What is a madrigal?

What is a madrigal??