English

edit

Noun

edit

heptagrids

  1. plural of heptagrid

Anagrams

edit