Tectona grandis
Explore definitions, synonyms, and language insights of Tectona grandis
Definitions
Noun
tall East Indian timber tree now planted in western Africa and tropical America for its hard durable wood