Noun Definitionlotus corniculatus1.Definition: European forage plant having claw-shaped pods introduced in AmericaCategory: Plants