holy clover definition

  • noun:
    • Eurasian perennial natural herb having pale green blossoms and curved pods; naturalized in Britain and united states grasslands on calcareous grounds; crucial forage crop and supply of honey in Britain

Related Sources

  • Hypernym for "holy clover"
29 votes

How would you define holy clover?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!