meaning of lotus tetragonolobus
1.
sprawling
European
annual
having
a
4-winged
edible
pod
Related Words
lotus tetragonolobus
|
Developed & Maintained By
Taraprasad.com