Get Free Checker

Anagyris foetida

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

How To Use Anagyris foetida In A Sentence

List is Empty.