Home / S / sophora tetraptera

sophora tetraptera

noun 18 letters Scrabble 24 WWF 25
Definitions
noun

shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers; yields a hard strong wood

Look “sophora tetraptera” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →