garden pizza

Noun

 * 1)  A pizza topped with various vegetables.