an aquatic, sometimes deciduous species of flowering plant in the evening primrose family (ludwigia peruviana) - Spanish English Dictionary

Suggest a Term