english daisy








noun

  1. the common European daisy, Bellis perennis.
57 queries 0.581