English dictionary
garland crab meaning and definition
Definition and meaning of garland crab at MeaningMonkey.org. garland crab meaning and definition in the English Dictionary.GARLAND CRAB noun
Definition of garland crab (noun)
- medium-sized tree of the eastern United States having pink blossoms and small yellow fruit
- synonyms: American crab apple, Malus coronaria
Source: Princeton University Wordnet