melilots

noun

Plural form of melilot.