Noun Definition

chloroxylon

1.Definition: deciduous trees of India and Sri Lanka

Related Noun(s):genus chloroxylon

Category: Plants