Definition of Wild Crab

  • 1. Wild crab apple native to Europe; a chief ancestor of cultivated apples Noun

Synonyms for word "wild crab"

Semanticaly linked words with "wild crab"

Hyponims for word "wild crab"