Meaning of platanthera chlorantha

Definition of platanthera chlorantha

(noun) south European orchid with dark green flowers that are larger and less fragrant than Platanthera bifolia; sometimes placed in genus Habenaria

Other information on platanthera chlorantha

WIKIPEDIA results for platanthera chlorantha
Amazon results for platanthera chlorantha