wild water lemon

Noun
  1. Tropical American passion flower with finely dissected bracts;
    Stems malodorous when crushed (synset 112405356)

Found on Word Lists

Other Searches