catawba: slipskin grape; a reddish American table grape
edible fruit: edible reproductive body of a seed plant especially one having sweet flesh
object-oriented programming language: (computer science) a programming language that enables the programmer to associate a set of procedures with each type of data structure