meaning of corniculatus
1.
European
forage
plant
having
claw-shaped
pods
introduced
in
America
Related Words
lotus corniculatus
|
Developed & Maintained By
Taraprasad.com