genus Podalyria

Explore definitions, synonyms, and language insights of genus Podalyria

Definitions

Noun
genus of South African leguminous shrubs often placed in genus Sophora

More General Terms