Siberian crab apple

English

Noun

Siberian crab apple (plural Siberian crab apples)

  1. (botany, pomology) Any of the species Malus baccata of apples, of Asia.

Synonyms