Delaware

From Biology-Online Dictionary
Jump to: navigation, search

Delaware

(Science: botany) An American grape, with compact bunches of small, amber-coloured berries, sweet and of a good flavor.