Definitions of Martynia fragrans:

  • noun:   a herbaceous plant of the genus Proboscidea