English dictionary
dwarf flowering almond meaning and definition
Definition and meaning of dwarf flowering almond at MeaningMonkey.org. dwarf flowering almond meaning and definition in the English Dictionary.DWARF FLOWERING ALMOND noun
Definition of dwarf flowering almond (noun)
- small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers
- synonyms: Prunus glandulosa
Source: Princeton University Wordnet