water starwort
English Dictionary
->
Letter W
-> water starwort
Search Dictionary:
water starwort Definition
(n)
any
of
several
aquatic
plants
having
a
star
-
shaped
rosette
of
floating
leaves
;
America
,
Europe
and
Asia
water starwort Synonyms
water starwort
© Art Branch Inc.