Podalyria

Explore definitions, synonyms, and language insights of Podalyria

Definitions

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

More General Terms