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)
- shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers; yields a hard strong wood
- synonyms: kowhai
Source: Princeton University Wordnet