tomato fruit or vegetable