Definitions
There is 1 meaning of the phrase
Tectona Grandis.
Tectona Grandis - as a noun
Tall east indian timber tree now planted in western africa and tropical america for its hard durable wood
Synonyms (Exact Relations)
teak