See also: mélilots

English

edit

Noun

edit

melilots

  1. plural of melilot