Medicago lupulina L., 1753 52% complete

Nonesuch

Sp. Pl.: 779 (1753)