Meaning of orchis papilionaceae

Definition of orchis papilionaceae

(noun) Mediterranean orchid having usually purple flowers with a fan-shaped spotted or striped rose-red lip

Other information on orchis papilionaceae

WIKIPEDIA results for orchis papilionaceae
Amazon results for orchis papilionaceae