Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
cherry crab
Jump to user comments
Noun
  • Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving
Related search result for "cherry crab"
Comments and discussion on the word "cherry crab"