buffalo clover (trifolium reflexum) - Spanish English Dictionary