oxandra : Idioms & Phrases


genus oxandra

  • noun genus of tropical trees
    Oxandra.
WordNet

oxandra lanceolata

  • noun source of most of the lancewood of commerce
    lancewood tree; lancewood.
WordNet