Anagyris foetida

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

Khám phá thêm

Các từ liên quan