DUMBCANE


Meaning of DUMBCANE in English

[dumb.cane] n [fr. the fact that chewing it causes the tongue and throat to swell] (1696): dieffenbachia

Merriam-Webster English vocab.      Английский словарь Merriam Webster.