Moonworts Meaning

There are 1 meaning(s) for word Moonworts

Meaning 1 : of America and Eurasia and Australia

    Synonyms : botrychium lunaria,  common moonwort