BEEFSTEAK TOMATO





Definition:

  1. [noun] any of several large tomatoes with thick flesh

Synonyms: