VividLex

Home / Thesaurus / cherry crab

Thesaurus: cherry crab

Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving