English-French dictionary »

water starwort meaning in French

EnglishFrench
water starwort (Callitriche species)
noun

callitrichenom {m}