sophora tetraptera

Noun
  1. Shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers;
    Yields a hard strong wood (synset 112591477)

Found on Word Lists

Other Searches