◄ Bean Trefoil ►

Dictionary
(n.) A leguminous shrub of southern Europe, with trifoliate leaves (Anagyris foetida).

                                                                                                                                                                                                                                       

Clyx.com


Bean Sprout
Top of Page
Top of Page