Medicago sativa L., 1753 54% complete

Alfalfa

Sp. Pl.: 778 (1753)