Meaning of moonwort

Definition of moonwort

(noun) of America and Eurasia and Australia

Other information on moonwort

WIKIPEDIA results for moonwort
Amazon results for moonwort