mélilots
See also:
melilots
French
Noun
mélilots
m
plural of
mélilot