sweet unicorn plant

Definitions

  • WordNet 3.6
    • n sweet unicorn plant a herbaceous plant of the genus Proboscidea
    • ***