Meaning of genus sophora
Definition of genus sophora
(noun)
cosmopolitan
genus
of trees and shrubs having
odd-pinnate
leaves and
showy
flowers;
some
species
placed
in
genus
Podalyria
Other information on genus sophora
WIKIPEDIA results for
genus sophora
Amazon results for
genus sophora
Tweet