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

crabapples Definition

Cancel
crabapples
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 crabapples!

crabapples Examples by Brain Bank Users