Water Starwort (Noun)
Meaning
Any of several aquatic plants having a star-shaped rosette of floating leaves; America, Europe and Asia.
Classification
Nouns denoting plants.
Any of several aquatic plants having a star-shaped rosette of floating leaves; America, Europe and Asia.
Nouns denoting plants.