holmiids

English

Noun

holmiids

  1. plural of holmiid