I do not have an adequate definition for 'vegetable', but my feeling for its
routine meaning is any part of a plant consumed whether a stem (celery), a
leaf (lettuce), a root or tuber (radish, or potato, respectively), and in
some cases the fruit of fertilization or structures bearing them (cucumbers,
yes-tomatoes). Add to this such items as mushrooms (basidiocarps of fungi)
and you get the idea....
the term vegetable has come to mean most anything
which is not animal or mineral which we find in the 'produce' section of the
supermarket. Thus, the term vegetable has somewhat lost a botanical
usefulness in that there are more specific terms to use depending on the
particular structure being discussed.