Home

Word

Chloroxylon, n.
more info deciduous trees of India and Sri Lanka
<noun.plant>

Chloroxylon genus Chloroxylon