Yah, but wait...
There is no such thing as vegetables... just the roots, stems and leaves of plants.
Carrots and Beets are roots.
Lettuce and spinach are leaves.
Cucumbers, tomatoes, squash, eggplant and avocados are fruits.
Broccoli, artichokes and cauliflowers are immature flowers.