oxandra lanceolata

Noun
  1. Source of most of the lancewood of commerce (synset 111716919)

Found on Word Lists

Other Searches