meaning of sophora secundiflora

1. shrub or small tree having pinnate leaves poisonous to livestock and dense racemes of intensely fragrant blue flowers and red beans


Related Words

sophora secundiflora |

Developed & Maintained By Taraprasad.com

Treasure Words