EVERGREEN

Plant Encyclopedia

Ludwigia peploides

Japanese name: peploides
Scientific name: Ludwigia peploides

Details

Names
English: peploides

Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.

Sponsored