English dictionary
botrychium lunaria meaning and definition
Definition and meaning of botrychium lunaria at MeaningMonkey.org. botrychium lunaria meaning and definition in the English Dictionary.BOTRYCHIUM LUNARIA noun
Definition of Botrychium lunaria (noun)
- of America and Eurasia and Australia
- synonyms: common moonwort, moonwort
Source: Princeton University Wordnet