sweet clover in Finnish sweet clover in Finnish mesikkä noun A plant of any species in the genus Melilotus. Add to Flashcards