BEEFSTEAK PLANT


Meaning of BEEFSTEAK PLANT in English

noun

: any of several plants having red or purple foliage: as

a. : an ornamental foliage plant ( Perilla frutescens crispa )

b. : a wood betony ( Pedicularis canadensis )

c. : a plant of the genus Begonia ; especially : beefsteak begonia

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