plantain lily

English

Noun

plantain lily (plural plantain lilies)

  1. The hosta plant.