dumb cane

Noun
  1. An evergreen plant with large showy dark green leaves;
    Contains a poison that swells the tongue and throat hence the name (synset 111808094)

Found on Word Lists

Other Searches