Definition of bean trefoil

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of bean trefoil is as below...

Bean trefoil () A leguminous shrub of southern Europe, with trifoliate leaves (Anagyris foetida)..

Lern More About Bean Trefoil

Bean Trefoil :: Bean trefoil () A leguminous shrub of southern Europe, with trifoliate leaves (Anagyris foetida)..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us