lyre-flower

Explore definitions, synonyms, and language insights of lyre-flower

Definitions

Noun
garden plant having deep-pink drooping heart-shaped flowers

More General Terms