Definisi 'cultivated crab apple'

English to English
noun
1 any of numerous varieties of crab apples cultivated for their small acidic (usually bright red) fruit used for preserves or as ornamentals for their blossoms Terjemahkan
source: wordnet30


Visual Synonyms