lotus corniculatus

Noun
  1. European forage plant having claw-shaped pods introduced in America (synset 112566140)

Found on Word Lists

Other Searches