cailcedra

noun 2

Definitions

noun

1

The Senegal mahogany tree (Khaya senegalensis).

2

The timber of this tree.

Your note

not saved
0 chars