Meaning of lyreflower

Definition of lyreflower

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

Other information on lyreflower

WIKIPEDIA results for lyreflower
Amazon results for lyreflower