Japan clover
Japan clover
Definition
☆ Japan clover
noun
an annual plant (Lespedeza striata) of the pea family, grown for hay and foliage in the SW U.S.
Browse dictionary entries near Japan clover
