dumb cane
English Dictionary
->
Letter D
-> dumb cane
Search Dictionary:
dumb cane Definition
(n)
a
evergreen
plant
with
large
showy
dark
green
leaves
;
contains
a
poison
that
swells
the
tongue
and
throat
hence
the
name
dumb cane Synonyms
Dieffenbachia sequine
dumb cane
mother-in-law plant
mother-in-law's tongue
© Art Branch Inc.