GREENHEART


Meaning of GREENHEART in English

n.1 any of several tropical American trees, esp. Ocotea rodiaei.

2 the hard greenish wood of one of these.

Oxford English vocab.      Оксфордский английский словарь.