Dictionary
Thesaurus
Reference
Translate
Web
lotus corniculatus - 1 dictionary result
lotus corniculatus

noun
European forage plant having claw-shaped pods introduced in America [syn: bird's foot trefoil
Search another word or see lotus corniculatus on Thesaurus | Reference