BEEFWOOD


Meaning of BEEFWOOD in English

■ noun a tropical hardwood tree with close-grained red wood. [Species in several families, in particular Casuarina equisetifolia .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.