sweet unicorn plant

Noun
  1. A herbaceous plant of the genus Proboscidea (synset 112896621)

Found on Word Lists

Other Searches