Lotus corniculatus

noun

  1. 1

    European forage plant having claw-shaped pods introduced in America

Synonyms

Also useful for “Lotus corniculatus”:Crossword