microbleeds

English

Noun

microbleeds

  1. plural of microbleed