masterwortEnglish

astrantia, masterwort

Noun

Any plant of the genus Astrantia

English: astrantia, masterwort

English words with similar meanings

Show 1 words