- dwarf flowering almond as a noun:
- 1
dwarf flowering almond
noun
1 dwarf flowering almond
Small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers.
synonym: Prunus glandulosa.
debug info: 0.0144
noun
Small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers.
synonym: Prunus glandulosa.
debug info: 0.0144