Sekirov Dictionary

water primrose

noun1

  1. Any plant of the genus Ludwigia.
forms

water primroses · water-primroses

This dictionary works without the internet: on your phone · in Chrome