honey lotuses

English

Noun

honey lotuses

  1. plural of honey lotus