Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

crabapple Definition

Cancel
crabapple
noun(crab apple)
any of various wild or cultivated trees (genus Malus) that are cultivars or relatives of the cultivated apple and that produce small sour fruit; also : the fruit

Words Related to crabapple!

crabapple Examples by Brain Bank Users