budbursts

English

Noun

budbursts

  1. plural of budburst