podalyriaEnglish

Podalyria, genus Podalyria

Noun

Genus of South African leguminous shrubs often placed in genus Sophora

English: Podalyria, genus Podalyria

English words with similar meanings

Show 1 words