Synonyms for leopard lily
All synonyms
Noun
1. Dieffenbachia — any of various flowering plants with spotted flowers or leaves, Dieffenbachia, a genus containing species…
Definitions
- n. 1
Any of various flowering plants with spotted flowers or leaves: Dieffenbachia, a genus containing species cultivated as ornamental houseplants.
By length
- 13 letters
- dieffenbachia