Meaning of lyre-flower

Definition of lyre-flower

(noun) garden plant having deep-pink drooping heart-shaped flowers

Other information on lyre-flower

WIKIPEDIA results for lyre-flower
Amazon results for lyre-flower