Meaning of lotus tetragonolobus
Definition of lotus tetragonolobus
(noun)
sprawling
European
annual
having a 4-winged
edible
pod
Other information on lotus tetragonolobus
WIKIPEDIA results for
lotus tetragonolobus
Amazon results for
lotus tetragonolobus
Tweet