Advertisement

Advertisement

showy crab apple

noun

  1. a large Japanese bush or tree, Malus floribunda, of the rose family, having red fruit and rose-colored flowers that fade to white.


Discover More

Word History and Origins

Origin of showy crab apple1

First recorded in 1955–60

Advertisement

Advertisement

Advertisement

Advertisement


showyshowy orchis