EN

Synonyms for leopard lily

All synonyms

Noun

1. Dieffenbachia — any of various flowering plants with spotted flowers or leaves, Dieffenbachia, a genus containing species…

dumb cane, dieffenbachia

Definitions

  1. 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