English dictionary

sophora tetraptera meaning and definition

Definition and meaning of sophora tetraptera at MeaningMonkey.org. sophora tetraptera meaning and definition in the English Dictionary.

SOPHORA TETRAPTERA noun

Definition of 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: