oxandra lanceolata


Meanings

  • source of most of the lancewood of commerce