yellow henbane

Noun
  1. Found on sea beaches from Virginia to South America having greenish-yellow flowers and orange or yellow berries (synset 112932674)

Found on Word Lists

Other Searches