Definify.com

Definition 2025


melilots

melilots

See also: mélilots

English

Noun

melilots

  1. plural of melilot