showy crab apple
noun
: a profuse-blooming small tree or bush (Malus floribunda) having sharply serrulate or serrate leaves and rose-red to pink flowers with usually five styles
called also Japanese crab
Love words? Need even more definitions?
Merriam-Webster unabridged
Share