Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in English - Vietnamese)
dumb cane
Jump to user comments
  • an evergreen plant with large showy dark green leaves; contains a poison that swells the tongue and throat hence the name
Related search result for "dumb cane"
Comments and discussion on the word "dumb cane"