leafbases - Wiktionary, the free dictionary

From Wiktionary, the free dictionary

leafbases

  1. plural of leafbase