LEHUA


Meaning of LEHUA in English

[le.hua] n [Hawaiian] (1888): a common very showy chiefly Polynesian tree (Metrosideros collinus) of the myrtle family having bright red flowers and a hard wood; also: its flower

Merriam-Webster English vocab.      Английский словарь Merriam Webster.