Get Your Premium Membership

Water Starwort

[n] any of several aquatic plants having a star-shaped rosette of floating leaves; America, Europe and Asia


Related Information

More Water Starwort Links



Book: Reflection on the Important Things