BEAN TREFOIL


Meaning of BEAN TREFOIL in English

a leguminous shrub of southern europe, with trifoliate leaves (anagyris foetida).

Webster English vocab.      Английский словарь Webster.