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)

  1. small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: