star violet

English

Noun

star violet (plural star violets)

  1. Synonym of dewdrop (the plant Dalibarda repens).

Anagrams