The Collaborative International Dictionary Related phrases: Ludwigia alternifolia Wikipedia Related phrases: Ludwigia alternifolia