Synonyms and Antonyms for wild_crab

1. wild crab (n.)

wild crab apple native to Europe; a chief ancestor of cultivated apples

Synonyms: