SIBERIAN CRAB APPLE
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Siberian Crab Apple.
Siberian Crab Apple - as a noun
Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving
Synonyms (Exact Relations)
cherry applecherry crabmalus baccatasiberian crab