Isabella grape

From Biology-Online Dictionary
Jump to: navigation, search

Isabella grape

(Science: botany) a favorite sweet American grape of a purple colour. See fox grape, under fox.