Japan clover Hear it!

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.