asphodels

  • n."Planting" Asphodel; Daffodils; "Greek gods" (Paradise), asphodels
  • WebAfuhua