Meaning of water starwort
Definition of water starwort
(noun)
any of
several
aquatic
plants having a
star-shaped
rosette
of
floating
leaves; America, Europe and Asia
Other information on water starwort
WIKIPEDIA results for
water starwort
Amazon results for
water starwort
Tweet