Meaning of anagyris foetida
Definition of anagyris foetida
(noun)
shrub
with
trifoliate
leaves and
yellow
flowers followed by
backward
curving
seed
pods; leaves
foetid
when
crushed
Other information on anagyris foetida
WIKIPEDIA results for
anagyris foetida
Amazon results for
anagyris foetida
Tweet