polyiamonds

English

Noun

polyiamonds

  1. plural of polyiamond