wild_crabEnglish

Malus sylvestris, wild crab

Noun

Wild crab apple native to Europe, a chief ancestor of cultivated apples

English: wild crab, Malus sylvestris

English words with similar meanings

Show 1 words