plantain lilies

English

Noun

plantain lilies

  1. plural of plantain lily