sweet unicorn plant Meaning, Definition & Usage

  1. noun a herbaceous plant of the genus Proboscidea
    Martynia fragrans; Proboscidea fragrans.

WordNet