The definition of 'tectona grandis' & the word 'tectona grandis' in example sentences or phrases

Noun
1
tall East Indian timber tree now planted in western Africa and tropical America for its hard durable wood

Synonyms of the word 'tectona grandis' & Antonyms of the word 'tectona grandis'.

Noun
Synonymsteak,