SHOWY CRAB APPLE


Meaning of SHOWY CRAB APPLE in English

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.