leaf-bud

Nouns

  • (n) a bud from which leaves (but not flowers) develop

Words of close approximity

leaf bug
leaf bug