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

Synonyms


More General Terms