deerfoot vanilla leaf

English

Noun

deerfoot vanilla leaf (uncountable)

  1. The plant Achlys triphylla.
    Synonym: sweet-after-death