wild climbing hempweed

Noun
  1. Herb of tropical America having vanilla-scented flowers;
    Climbs up trees (synset 112016720)

Found on Word Lists

Other Searches