martynia fragrans Meaning, Definition & Usage

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

WordNet