podalyria : Idioms & Phrases


genus podalyria

  • noun genus of South African leguminous shrubs often placed in genus Sophora
    Podalyria.
WordNet