Noun oxandra lanceolata has 1 sense
  1. lancewood, lancewood tree, Oxandra lanceolata - source of most of the lancewood of commerce
    --1 is a kind of tree
    --1 has substances: lancewood
,
TOP