Meaning of maidenhair berry

Definition of maidenhair berry

(noun) slow-growing procumbent evergreen shrublet of northern North America and Japan having white flowers and numerous white fleshy rough and hairy seeds

Other information on maidenhair berry

WIKIPEDIA results for maidenhair berry
Amazon results for maidenhair berry