Definition of sweet clover in English:

sweet clover

noun

another term for melilot

Pronunciation

sweet clover

/swēt ˈklōvər/ /swit ˈkloʊvər/