Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

starwort Definition

Cancel
starwort
noun
Any of several unrelated plants that have a star-shaped flowers or leaves, but especially members of the genus ''Stellaria''

Words Related to starwort!

starwort Examples by Brain Bank Users