Wiktionary
sunblush
a. (context marketing of tomatoes English) Partially sun-dried.
a. (context marketing of tomatoes English) Partially sun-dried.