Anagyris foetida

Explore definitions, synonyms, and language insights of Anagyris foetida

Definitions

Noun
shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed

More General Terms